ExpressionFactoryTest created, passed and refactored
ParserStrategyTest created, passed and refactored
ParserTest created, passed and refactored