コード例 #1
0
        public void WhenWrongNumberExpressionIsPassed_Then_ExceptionShouldBeThrown(string expression)
        {
            var sut = new NumberTermParser();

            Assert.Throws <InvalidOperationException>(() =>
            {
                var result = sut.Parse(expression, 0);
            });
        }
コード例 #2
0
        public void WhenExpressionIsNumber_Then_NumberTermIsReturned(string expression)
        {
            var sut = new NumberTermParser();

            var result = sut.Parse(expression, 0);

            Assert.True(result.TermType == TermType.Number);
            Assert.True(result.Term == expression);
        }