/// <summary> /// Gets the is value multiple from divider test data. /// </summary> /// <returns>The is value multiple from divider test data.</returns> private IEnumerable<IsValueMultipleFromDividerTestData> GetIsValueMultipleFromDividerTestData() { using (var csv = new CsvReader(@"..\..\TestData\DataForIsMultipleFromDivider.csv")) { while (csv.Next()) { var result = new IsValueMultipleFromDividerTestData { Value = int.Parse(csv[0]), Divider = int.Parse(csv[1]), ExpectedResult = bool.Parse(csv[2]) }; yield return result; } } }
public void IsValueMultipleFromDividerTest(IsValueMultipleFromDividerTestData testData) { var fizzBuzz = new FizzBuzz(); Assert.AreEqual(testData.ExpectedResult, fizzBuzz.IsValueMultipleFromDivider(testData.Value, testData.Divider)); }