#9 service that calculates the criteria value based on a criteriaFunction
#9 unit test for criteriaCalculationService