Added tests for EvaluationResult, renamed EvaluationResult::expressionResult() to resultOf().