public void can_load_tests() { Type type = typeof(has_test_in_loop); var nativeTestFactory = new TrackingTestFactory(); using (var globalSetupOwner = new GlobalSetupOwner()) { SpecificationBuilder.BuildTestFixture(type, nativeTestFactory, globalSetupOwner); expect(() => nativeTestFactory.Results[TestPosition.At(0)] == "a1"); expect(() => nativeTestFactory.Results[TestPosition.At(1)] == "a2"); expect(() => nativeTestFactory.Results[TestPosition.At(2)] == "a3"); expect(() => nativeTestFactory.Results[TestPosition.At(3)] == "nested"); expect(() => nativeTestFactory.Results[TestPosition.At(3, 0)] == "b1"); expect(() => nativeTestFactory.Results[TestPosition.At(3, 1)] == "b2"); expect(() => nativeTestFactory.Results[TestPosition.At(3, 2)] == "b3"); } }