added tests for evaluate(read(...))