@Test public void testRefreshException() { RefreshRequest request = new RefreshRequest(4, true, false); MockCidadeBAC.setReturnResult(EXCEPTION); CidadeResponse response = getCidadeBAI().refreshCidades(request); assertEquals(1, response.getMessageList().size()); assertEquals(BAI_KEY, response.getMessageList().get(0).getMessageInfo().getCode()); }
@Test public void testFetchAllFailure() { FetchAllRequest request = new FetchAllRequest(); MockCidadeBAC.setReturnResult(FETCH_FAILURE); CidadeResponse response = getCidadeBAI().fetchAllCidades(request); assertEquals(2, response.getMessageList().size()); assertEquals(BAID_KEY, response.getMessageList().get(0).getMessageInfo().getCode()); }
@Test public void testFetchCidadesByRequestException() { PagedInquiryRequest request = new PagedInquiryRequest(); MockCidadeBAC.setReturnResult(EXCEPTION); CidadeResponse response = getCidadeBAI().fetchCidadesByRequest(request); assertEquals(1, response.getMessageList().size()); assertEquals(BAI_KEY, response.getMessageList().get(0).getMessageInfo().getCode()); }
@Test public void testDeleteException() { Cidade cidade = new Cidade(); cidade.setId(1); MockCidadeBAC.setReturnResult(EXCEPTION); CidadeMaintenanceRequest request = new CidadeMaintenanceRequest(cidade, false, false); CidadeResponse response = getCidadeBAI().deleteCidade(request); assertEquals(1, response.getMessageList().size()); assertEquals(BAI_KEY, response.getMessageList().get(0).getMessageInfo().getCode()); }
@Test public void testFetchByIdFailure() { FetchByIdRequest request = new FetchByIdRequest(new Integer(1)); MockCidadeBAC.setReturnResult(FETCH_FAILURE); MockCidadeBAC.setFailureMessageCode(BAC_KEY); CidadeResponse response = getCidadeBAI().fetchCidadeById(request); assertEquals(1, response.getMessageList().size()); assertEquals(BAC_KEY, 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 testDeleteFailure() { Cidade cidade = new Cidade(); cidade.setId(1); MockCidadeBAC.setReturnResult(FAILURE); MockCidadeBAC.setFailureMessageCode(BAC_KEY); CidadeMaintenanceRequest request = new CidadeMaintenanceRequest(cidade, false, false); CidadeResponse response = getCidadeBAI().deleteCidade(request); assertEquals(1, response.getMessageList().size()); assertEquals(BAC_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()); }
@Before public void setUp() { MockCidadeBAC.setReturnResult(null); }