public void IF_PreFixe__Wheen_Terme_Is_Correct_Then_GetExpression_Correct(string expression, int result, string infixe) { _factoryTerme = new FactoryTerme(_map, TypeGrammaire.Prefixe); _parseur = new Parseur(_factoryTerme); _parseur.Parser(expression); var value = _parseur.BuildExpression().Evaluate; var display = _parseur.BuildExpression().Display; Check.That(result).Equals(value); Check.That(infixe).Equals(display); }
public void Init() { _map = new MappingLexeme(); _factoryTerme = new FactoryTerme(_map); _parseur = new Parseur(_factoryTerme); }