public override void SetUp() { base.SetUp(); AddCodeFile("file1.cs", program); myTestFixture = (NUnitTestClass)testProject.NestedTests.Single(); myTestFixture.EnsureNestedTestsInitialized(); AddCodeFile("file2.cs", program); }
public override void SetUp() { base.SetUp(); AddCodeFileInNamespace("base1.cs", "class Base1 { [Test] public void Base1Test() {} }"); AddCodeFileInNamespace("base2.cs", "class Base2 { [Test] public void Base2Test() {} }"); AddCodeFileInNamespace("middle.cs", "class Middle : Base1 { }"); AddCodeFileInNamespace("derived.cs", "[TestFixture] class Derived : Middle { }"); testProject.EnsureNestedTestsInitialized(); derived = testProject.NestedTests.OfType <NUnitTestClass>().Single(c => c.ClassName == "Derived"); derived.EnsureNestedTestsInitialized(); }
public override void SetUp() { base.SetUp(); AddCodeFileInNamespace("base.cs", @" [TestFixture] class TestFixtureBase { [Test] public void BaseMethod() {} }"); AddCodeFileInNamespace("derived.cs", @" [TestFixture] class MyTestFixture : TestFixtureBase { [Test] public void DerivedMethod() {} }"); testClass = testProject.GetTestClass(new FullTypeName("RootNamespace.MyTestFixture")); testClass.EnsureNestedTestsInitialized(); }