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