Ejemplo n.º 1
0
        public override void SetUp()
        {
            base.SetUp();
            AddCodeFile("file1.cs", program);

            myTestFixture = (NUnitTestClass)testProject.NestedTests.Single();
            myTestFixture.EnsureNestedTestsInitialized();

            AddCodeFile("file2.cs", program);
        }
Ejemplo n.º 2
0
 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();
        }