Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
 public void Init()
 {
     _map          = new MappingLexeme();
     _factoryTerme = new FactoryTerme(_map);
     _parseur      = new Parseur(_factoryTerme);
 }