// http://code.google.com/p/mbunit-resharper/issues/detail?id=20 using System; using System.Xml.Serialization; using MbUnit.Framework; // This Test currently don't work namespace SampleTests { [DataFixture] [ResourceXmlDataProvider(typeof (TestForIssue20), "SampleTests.DataFixture.xml", "DataFixture/Test")] public class TestForIssue20 { [ForEachTest("Data", DataType = typeof (Data))] public void ToFizzBuzz_Sendn_Returnn(Data data) { Assert.IsTrue(data.expected == FizzBuzz.ToFizzBuzz(data.input)); } } [XmlRoot("Data")] public class Data { [XmlAttribute("input")] public int input; [XmlAttribute("expected")] public int expected; public override string ToString() { return string.Format("{0} = {1}", input, expected); } } public static class FizzBuzz { public static int ToFizzBuzz(int inputValue) { return inputValue == 1 ? 0 : inputValue; } } }