in src/main/java/platform/qa/officer/pages/components/Table.java [93:100]
public Row getLastRowByProcessBusinessKeyTaskName(String definitionName, String businessKey, String taskName, TestContext testContext) {
String processedBusinessKey = replaceValueFragmentWithValueFromRequest(businessKey, testContext);
return tableRows.stream().filter(row -> row.getProcessDefinitionName().getText().equals(definitionName) &&
row.getBusinessKey().getText().equals(processedBusinessKey) && row.getTaskDefinitionName().getText().equals(taskName))
.max(Row::compareTo).orElseThrow(() -> new NoSuchElementException(String.format("Немає запису з "
+ "Послугою (%s), ідентифікатором послуги (%s) і задачею (%s)", definitionName,
processedBusinessKey, taskName)));
}