Exemple #1
0
        public void ImpliedMultiplication_Test()
        {
            var result = ExpressionParenthesizer.Parenthesize("6/2(2+1)");

            result.Should().Be("(6/(2*((2+1))))");
        }
Exemple #2
0
        public void InfixOperators_Test()
        {
            var result = ExpressionParenthesizer.Parenthesize("1+2*3-4/5");

            result.Should().Be("((1+(2*3))-(4/5))");
        }
Exemple #3
0
        public void PrefixAndPostfix_Test()
        {
            var result = ExpressionParenthesizer.Parenthesize("-1!");

            result.Should().Be("(-(1!))");
        }