/// <summary> /// Gets the get fizz buzz formatted string test data. /// </summary> /// <returns>The get fizz buzz formatted string test data.</returns> private IEnumerable<GetFizzBuzzFormattedStringTestData> GetGetFizzBuzzFormattedStringTestData() { using (var csv = new CsvReader(@"..\..\TestData\DataForGetFizzBuzzFormattedString.csv")) { while (csv.Next()) { var result = new GetFizzBuzzFormattedStringTestData { Value = int.Parse(csv[0]), ExpectedResult = csv[1].Trim() }; yield return result; } } }
public void GetFizzBuzzFormattedStringTest(GetFizzBuzzFormattedStringTestData testData) { var fizzBuzz = new FizzBuzz(); Assert.AreEqual(testData.ExpectedResult, fizzBuzz.GetFizzBuzzFormattedString(testData.Value)); }