コード例 #1
0
        public void ShouldNotParseText(string text)
        {
            AddNumberFullCover an = new AddNumberFullCover(null);

            int value = an.ParseText(text);

            value.Should().Be(0);
        }
コード例 #2
0
        public void ShouldParseText(string text, int expected)
        {
            AddNumberFullCover an = new AddNumberFullCover(null);

            int value = an.ParseText(text);

            value.Should().Be(expected);
        }
コード例 #3
0
        public void ShouldAddNumbers(string firstNumber, string secondNumber, int expected)
        {
            _myInputs.Clear();
            _myInputs.Enqueue(firstNumber);
            _myInputs.Enqueue(secondNumber);

            AddNumberFullCover an = new AddNumberFullCover(() => GetInput());
            int result            = an.Run();

            result.Should().Be(expected);
        }