2
Quartz Scheduler
개체를 래핑하는 구성 요소를 테스트하고 있습니다. 그것이 가능하기 때문에 내가 작업의 존재를 확인할 때일부 비동기 프로세스의 결과를 테스트하려면 어떻게해야합니까?
Mockito.when(configurationMock.getId()).thenReturn(CONFIG_ID);
target.addJob(configurationMock);
Scheduler sched = (Scheduler) Whitebox.getInternalState(target, "scheduler");
assertTrue(sched.checkExists(new JobKey(configurationMock.getId())));
그것이 아니라고 :
내 문제는 석영은 내부적으로 약간의 비동기 처리를하고 나는 이런 내 테스트 코드 뭔가를 쓸 수 있다는 것입니다 아직 거기.
JUnit API를 확인했지만 assertWithTimeout()
또는 이와 비슷한 것이 없습니다. 내가 뭐 놓친 거 없니?