Example #1
0
        public string[] Get()
        {
            List <string> retList = new List <string>();

            FizzBuzzEngine.FizzBuzzEngine fizzBuzzEngine = new FizzBuzzEngine.FizzBuzzEngine();

            for (int id = 1; id <= 100; id++)
            {
                retList.Add(fizzBuzzEngine.ConvertToFizzBuzz(id));
            }
            return(retList.ToArray());
        }
        public void MultipleOf3Returns_Fizz()
        {
            FizzBuzzEngine.FizzBuzzEngine fizzBuzzEngine = new FizzBuzzEngine.FizzBuzzEngine();

            // Arrange
            int testInt1 = 9;
            int testInt2 = 63;
            var expected = "Fizz";

            // Act
            var testReturn1 = fizzBuzzEngine.ConvertToFizzBuzz(testInt1);
            var testReturn2 = fizzBuzzEngine.ConvertToFizzBuzz(testInt2);


            // Assert
            Assert.AreEqual(expected, testReturn1);
            Assert.AreEqual(expected, testReturn2);
        }
        public void NotMultipleOf3Or5Returns_TheInput()
        {
            FizzBuzzEngine.FizzBuzzEngine fizzBuzzEngine = new FizzBuzzEngine.FizzBuzzEngine();

            // Arrange
            int testInt1  = 14;
            int testInt2  = 88;
            var expected1 = testInt1.ToString();
            var expected2 = testInt2.ToString();

            // Act
            var testReturn1 = fizzBuzzEngine.ConvertToFizzBuzz(testInt1);
            var testReturn2 = fizzBuzzEngine.ConvertToFizzBuzz(testInt2);

            // Assert
            Assert.AreEqual(expected1, testReturn1);
            Assert.AreEqual(expected2, testReturn2);
        }
Example #4
0
 public string Get([FromUri] int id)
 {
     FizzBuzzEngine.FizzBuzzEngine fizzBuzzEngine = new FizzBuzzEngine.FizzBuzzEngine();
     return(fizzBuzzEngine.ConvertToFizzBuzz(id));
 }