testing simple evaluator with listener