Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void testEnsureTeacherServiceDeletesContact() {
- TeachersServiceAsync teachersServiceAsync = GWT.create(TeachersService.class);
- ServiceDefTarget target = (ServiceDefTarget) teachersServiceAsync;
- target.setServiceEntryPoint(GWT.getModuleBaseURL() + "teachers/teacherService");
- delayTestFinish(10000);
- LinkedList<TeacherDetails> expectedResult = new LinkedList<>();
- //expectedResult.add(new TeacherDetails("0", "Armindo Almeida", "ID-452"));
- //expectedResult.add(new TeacherDetails("1", "Manuel Ribeiro", "ID-789"));
- //expectedResult.add(new TeacherDetails("2", "José Paiva", "ID-120"));
- //expectedResult.add(new TeacherDetails("3", "Gracinda Soares", "ID-685"));
- ArrayList<String> idsToDelete = new ArrayList<>();
- idsToDelete.add("0");
- idsToDelete.add("1");
- idsToDelete.add("2");
- idsToDelete.add("3");
- teachersServiceAsync.deleteTeachers(idsToDelete, new AsyncCallback<ArrayList<TeacherDetails>>() {
- @Override
- public void onFailure(Throwable caught) {
- fail("Request failure: " + caught.getMessage());
- }
- @Override
- public void onSuccess(ArrayList<TeacherDetails> result) {
- assertEquals(expectedResult,result);
- finishTest();
- }
- });
- }
- public void testEnsureTeacherServiceDeletesAllContacts() {
- TeachersServiceAsync teachersServiceAsync = GWT.create(TeachersService.class);
- ServiceDefTarget target = (ServiceDefTarget) teachersServiceAsync;
- target.setServiceEntryPoint(GWT.getModuleBaseURL() + "teachers/teacherService");
- delayTestFinish(10000);
- LinkedList<TeacherDetails> expectedResult = new LinkedList<>();
- //expectedResult.add(new TeacherDetails("0", "Armindo Almeida", "ID-452"));
- //expectedResult.add(new TeacherDetails("1", "Manuel Ribeiro", "ID-789"));
- //expectedResult.add(new TeacherDetails("2", "José Paiva", "ID-120"));
- //expectedResult.add(new TeacherDetails("3", "Gracinda Soares", "ID-685"));
- ArrayList<String> idsToDelete = new ArrayList<>();
- idsToDelete.add("3");
- teachersServiceAsync.deleteTeachers(idsToDelete, new AsyncCallback<ArrayList<TeacherDetails>>() {
- @Override
- public void onFailure(Throwable caught) {
- fail("Request failure: " + caught.getMessage());
- }
- @Override
- public void onSuccess(ArrayList<TeacherDetails> result) {
- assertEquals(expectedResult,result);
- finishTest();
- }
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement