Cześć, mam problem z napisanie testu, który policzy średni czas na wykonanie zadania (w dniach), jednak w poniższym przykładzie mam komunikat "Bad return type in lambda expression: Period cannot be converted to int - o ile rozumiem w czym jest kłopot, tak nie do końca wiem jak go naprawić
//Given
Board project = prepareTestData();
//When
List<TaskList> inProgressTasksTime = new ArrayList<>();
inProgressTasksTime.add(new TaskList("In progress"));
project.getTaskLists().stream()
.filter(inProgressTasksTime::contains)
.flatMap(tll -> tll.getTasks().stream())
.mapToInt(value -> Period.between(value.getCreated(),LocalDate.now()))
.count();
Ma ktoś jakiś pomysł?
Z góry dziękuje !