public void Initialize() { MethodInfo method = GetIterativeTestMethod(); string[] current = new string[] { "My Current Parameter" }; IterativeTestCase testCase = new IterativeTestCase(method, current); Assert.That(testCase.Arguments, Is.SameAs(current)); Assert.That(testCase.Method, Is.SameAs(method)); Assert.That(testCase.FixtureType, Is.SameAs(typeof(TestClass))); }
public void Initialize_TestName() { MethodInfo method = GetIterativeTestMethod(); string[] current = new string[] { "My Current Parameter" }; IterativeTestCase testCase = new IterativeTestCase( method, current ); string expectedTestName = Method_IterativeTestMethod + "(My Current Parameter)"; string expectedFullTestName = typeof( TestClass ).FullName + "." + expectedTestName; Assert.That( testCase.TestName.Name, Is.EqualTo( expectedTestName ) ); Assert.That( testCase.TestName.FullName, Is.EqualTo( expectedFullTestName ) ); }