dbUnit.load(new DbUnitFlightXml());
}
public void atualizar_aeronave_com_sucesso() {
AeronaveDAO dao = new AeronaveDAO();
RequestParamWrapper request = new RequestParamWrapper();
int id = 1;
String nome = "nave A";
String codigo = "A1000";
int qtdAssento = 100;
boolean mapa = true;
request.set("codigo", codigo);
List<Aeronave> aeronaves = dao.consultar(request);
Aeronave antes = aeronaves.get(0);
assertThat(antes.getNome(), equalTo(nome));
assertThat(antes.getCodigo(), equalTo(codigo));
assertThat(antes.getQtdDeAssento(), equalTo(qtdAssento));
assertThat(antes.isMapa(), equalTo(mapa));
String novoNome = "nova nave A";
request.set("id", id);
request.set("nome", novoNome);
Aeronave aeronave = new AeronaveUpdate(request).createInstance();
dao.atualizar(aeronave);
List<Aeronave> aeronavesRes = dao.consultar(request);