/* * TestASTInspector.h * * Created on: Dec 18, 2012 * Author: att */ #ifndef TESTASTINSPECTOR_H_ #define TESTASTINSPECTOR_H_ #include "TestSuite.h" #include "../ASTInspector.h" #include "../AST/BasicExpression.h" #include "../AST/ConstantExpression.h" class TestASTInspector: public TestSuite { public: TestASTInspector(); virtual ~TestASTInspector(); std::string test_inspecting_basic_expression(); virtual std::string all_tests(); private: BasicExpression * build_basic_expression(std::string oper, SenchaObject arg1, SenchaObject arg2); ASTInspector inspector; }; #endif /* TESTASTINSPECTOR_H_ */