@Test public void testInsert() { Cidade cidade = new Cidade(); cidade.setEstado(CODE_VALUE); cidade.setCidade(DESCRIPTION_VALUE); CidadeMaintenanceRequest request = new CidadeMaintenanceRequest(cidade, true, true); CidadeResponse response = getCidadeBAI().insertCidade(request); assertTrue(response.getMessageList().isEmpty()); }
@Test public void testInsertNoCidadeCode() { Cidade cidade = new Cidade(); cidade.setEstado(CODE_VALUE); CidadeMaintenanceRequest request = new CidadeMaintenanceRequest(cidade, false, false); CidadeResponse response = getCidadeBAI().insertCidade(request); assertEquals(1, response.getMessageList().size()); assertEquals(BUNDLECODE_REQUIRED, response.getMessageList().get(0).getMessageInfo().getCode()); }
@Test public void testUpdateNoCidadeDescription() { Cidade cidade = new Cidade(); cidade.setId(1); cidade.setEstado(CODE_VALUE); CidadeMaintenanceRequest request = new CidadeMaintenanceRequest(cidade, false, false); CidadeResponse response = getCidadeBAI().updateCidade(request); assertEquals(1, response.getMessageList().size()); assertEquals(BUNDLEDESC_REQUIRED, response.getMessageList().get(0).getMessageInfo().getCode()); }
@Test public void testInsertException() { Cidade cidade = new Cidade(); cidade.setEstado(CODE_VALUE); cidade.setCidade(DESCRIPTION_VALUE); MockCidadeBAC.setReturnResult(EXCEPTION); CidadeMaintenanceRequest request = new CidadeMaintenanceRequest(cidade, false, false); CidadeResponse response = getCidadeBAI().insertCidade(request); assertEquals(1, response.getMessageList().size()); assertEquals(BAI_KEY, response.getMessageList().get(0).getMessageInfo().getCode()); }
@Test public void testUpdateFailure() { Cidade cidade = new Cidade(); cidade.setId(1); cidade.setEstado(CODE_VALUE); cidade.setCidade(DESCRIPTION_VALUE); MockCidadeBAC.setReturnResult(FAILURE); CidadeMaintenanceRequest request = new CidadeMaintenanceRequest(cidade, false, false); CidadeResponse response = getCidadeBAI().updateCidade(request); assertEquals(1, response.getMessageList().size()); assertEquals(BAC_KEY, response.getMessageList().get(0).getMessageInfo().getCode()); }