| 95 | class Evaluate : public ::testing::Test {}; |
| 96 | |
| 97 | TEST_F(Evaluate, SimpleAddition) |
| 98 | { |
| 99 | Value v{2}; |
| 100 | AdditionExpression simple{v,v}; |
| 101 | ExpressionPrinter ep; |
| 102 | ep.accept(simple); |
| 103 | ASSERT_EQ("(2+2)", ep.str()); |
| 104 | } |
| 105 | |
| 106 | TEST_F(Evaluate, ProductOfAdditionAndValue) |
| 107 | { |