public void Constructor_should_copy_test_data_flags() { var method = GetType().GetMethod("Constructor_should_copy_test_data_flags"); var data = new FTestData().WithReason("Reasons"); var c = new ReflectedTheoryCase(method, new TestDataInfo(data, null, 0)); Assert.Equal("Reasons", c.Reason); Assert.True(c.IsFocused); }
public void TestData_use_cases() { // Simply set up a value var simple = new object[] { new TestData <string>("hello"), TestData <string> .Create("hello"), TestData.Create <string>("hello"), }; // Prepend X or F to change pending/focus var pending = new object[] { new XTestData <string>("hello"), XTestData <string> .Create("hello"), XTestData.Create <string>("hello"), TestData.XCreate <string>("hello") }; var focus = new object[] { new FTestData <string>("hello"), FTestData <string> .Create("hello"), FTestData.Create <string>("hello"), TestData.FCreate <string>("hello") }; }