У меня есть метод, который использует java инфраструктуру fork fork для выполнения задачи.
псевдокод, как следует
method(dateRange){
listOfDate = expandDate(dateRange);
forkjoinRecursiveTask = new RecursiveTask(ListOFdates)
forkjoinpool.submit(forkjoinRecursiveTask)
result = forkjoinRecursiveTask.join()
}
в UnitTest. Мне не удается пройти forkjoinRecursiveTask. присоединиться(). Состояние потока всегда ОЖИДАЕТ.
- Почему я не могу смоделировать метод join ().
- Как написать пример модульного теста в таком сценарии?
Спасибо, Барун.