public void Parser_parses_digit_with_dot() { var parser = new Parser(); string inputValue = "23.5"; var result = parser.Parse(inputValue, _mathOperationsContainer); var expectedItem = new NumberExpressionUnit("23.5"); Assert.Collection(result, item => AssertExpressionUnit.Equal(expectedItem, item)); }
public void NotationConverter_converts_one_digit_to_RPN() { var notationConverter = new NotationConverter(); var inputValue = new List <ExpressionUnit> { new NumberExpressionUnit("2.00") }; var result = notationConverter.ConvertToReversePolishNotation(inputValue, _mathOperationsContainer); var expectedItem = new NumberExpressionUnit("2.00"); Assert.Collection(result, item => AssertExpressionUnit.Equal(expectedItem, item)); }