public void BuildMessageTest() { for (var i = 1; i <= TestModel.MaxNumber; i++) { var result = _fizzBuzzService.GetPhrase(TestModel, i); if (i % TestModel.Num1 == 0 && i % TestModel.Num2 == 0) { Assert.Equal("FizzBuzz\n", result); } else if (i % TestModel.Num1 == 0) { Assert.Equal("Fizz\n", result); } else if (i % TestModel.Num2 == 0) { Assert.Equal("Buzz\n", result); } else { Assert.Equal(i.ToString() + "\n", result); } } }