Esempio n. 1
0
        public void BuzzGetsReturnedWhenContainsFive()
        {
            // Arrange
            var sut = new FizzBuzzWoof();

            // Act
            var result = sut.GetDisplayValue(51);

            // Assert
            Assert.Contains("Buzz", result);
        }
Esempio n. 2
0
        public void FizzGetsReturnedWhenMultipleOfThree()
        {
            // Arrange
            var sut = new FizzBuzzWoof();

            // Act
            var result = sut.GetDisplayValue(3);

            // Assert
            Assert.Contains("Fizz", result);
        }
Esempio n. 3
0
        public void FizzDoesntGetReturnedWhenItShouldnt()
        {
            // Arrange
            var sut = new FizzBuzzWoof();

            // Act
            var result = sut.GetDisplayValue(5);

            // Assert
            Assert.DoesNotContain("Fizz", result);
        }
Esempio n. 4
0
        public void FizzBuzzWoofGetsReturnedWhenItShould()
        {
            // Arrange
            var sut = new FizzBuzzWoof();

            // Act
            var result = sut.GetDisplayValue(35);

            // Assert
            Assert.Equal("FizzBuzzWoof", result);
        }
Esempio n. 5
0
        public void LotsOfFizzBuzzWoofTests(int input, string expected)
        {
            // Arrange
            var sut = new FizzBuzzWoof();

            // Act
            var result = sut.GetDisplayValue(input);

            // Assert
            Assert.Contains(expected, result);
        }
        public void ThreePrintsFizz(int input)
        {
            // Arrange

            // Act
            var sut    = new FizzBuzzWoof();
            var result = sut.GetFizzBuzzWoof(input);

            // Assert
            Assert.Equal("Fizz", result);
        }
Esempio n. 7
0
        public void WoofGetsReturnedWhenContainsSeven()
        {
            // Arrange
            var sut = new FizzBuzzWoof();

            // Act
            var result = sut.GetDisplayValue(71);

            // Assert
            Assert.Contains("Woof", result);
        }
Esempio n. 8
0
        public void MultipleThreeSaysFizz()
        {
            // Arrange
            var num = 9;

            // Act
            var sut  = new FizzBuzzWoof();
            var test = sut.Convert(num);

            // Assert
            Assert.Contains("Fizz", test);
        }
Esempio n. 9
0
        public void ContainsSevenSaysWoof()
        {
            // Arrange
            var num = 71;

            // Act
            var sut  = new FizzBuzzWoof();
            var test = sut.Convert(num);

            // Assert
            Assert.Contains("Woof", test);
        }
Esempio n. 10
0
        public void ContainsFiveSaysBuzz()
        {
            // Arrange
            var num = 51;

            // Act
            var sut  = new FizzBuzzWoof();
            var test = sut.Convert(num);

            // Assert
            Assert.Contains("Buzz", test);
        }
Esempio n. 11
0
        public void AThreeSaysFizz(int num)
        {
            // Arrange
            // var num = 3;

            // Act
            var sut  = new FizzBuzzWoof(); // system under test
            var test = sut.Convert(num);

            // Assert
            Assert.Contains("Fizz", test);
        }
Esempio n. 12
0
        public void MultipleFiveAndSevenSaysBuzzWoof()
        {
            // Arrange
            var num = 140;

            // Act
            var sut  = new FizzBuzzWoof();
            var test = sut.Convert(num);

            // Assert
            Assert.Contains("Buzz", test);
            Assert.Contains("Woof", test);
        }