示例#1
0
        public void Prefix_ConvertsToInfixCorrectly(string input, string expected)
        {
            var parser = _fixture.Create <PrefixNotationParser>();

            var ninja = new NotationNinja(parser);

            var result = ninja.ToInfix(input);

            Assert.Equal(expected, result);
        }
示例#2
0
        public void Infix_ConvertsWithParenth(string input, string expected)
        {
            var parser = _fixture.Create <InfixNotationParser>();

            var ninja = new NotationNinja(parser);

            var result = ninja.ToPostfix(input);

            Assert.Equal(expected, result);
        }