#more test #484
parent
9b964c0a99
commit
c175ea88c0
|
@ -21,14 +21,15 @@ import static org.mockito.Mockito.verify;
|
|||
@RunWith(MockitoJUnitRunner.class)
|
||||
public class DuplicateRemovedSchedulerTest {
|
||||
|
||||
@Test
|
||||
public void test_no_duplicate_removed_for_post_request() throws Exception {
|
||||
DuplicateRemovedScheduler duplicateRemovedScheduler = new DuplicateRemovedScheduler() {
|
||||
private DuplicateRemovedScheduler duplicateRemovedScheduler = new DuplicateRemovedScheduler() {
|
||||
@Override
|
||||
public Request poll(Task task) {
|
||||
return null;
|
||||
}
|
||||
};
|
||||
|
||||
@Test
|
||||
public void test_no_duplicate_removed_for_post_request() throws Exception {
|
||||
DuplicateRemover duplicateRemover = Mockito.mock(DuplicateRemover.class);
|
||||
duplicateRemovedScheduler.setDuplicateRemover(duplicateRemover);
|
||||
Request request = new Request("https://www.google.com/");
|
||||
|
@ -36,4 +37,14 @@ public class DuplicateRemovedSchedulerTest {
|
|||
duplicateRemovedScheduler.push(request, null);
|
||||
verify(duplicateRemover,times(0)).isDuplicate(any(Request.class),any(Task.class));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void test_duplicate_removed_for_get_request() throws Exception {
|
||||
DuplicateRemover duplicateRemover = Mockito.mock(DuplicateRemover.class);
|
||||
duplicateRemovedScheduler.setDuplicateRemover(duplicateRemover);
|
||||
Request request = new Request("https://www.google.com/");
|
||||
request.setMethod(HttpConstant.Method.GET);
|
||||
duplicateRemovedScheduler.push(request, null);
|
||||
verify(duplicateRemover,times(1)).isDuplicate(any(Request.class),any(Task.class));
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue