public NJasmineTestMethod(Func<SpecificationFixture> fixtureFactory, TestPosition position, IGlobalSetupManager globalSetup) : base(new Action(delegate() { }).Method) { Position = position; _fixtureFactory = fixtureFactory; _globalSetup = globalSetup; }
public FixtureContext(INativeTestFactory nativeTestFactory, Func<SpecificationFixture> fixtureFactory, NameReservations nameReservations, IGlobalSetupManager globalSetupManager) { NativeTestFactory = nativeTestFactory; FixtureFactory = fixtureFactory; NameReservations = nameReservations; _fixtureInstanceForDiscovery = fixtureFactory(); GlobalSetupManager = globalSetupManager; }
public DiscoveryVisitor(INativeTest parent, FixtureContext fixtureContext, IGlobalSetupManager globalSetup) { _parent = parent; _fixtureContext = fixtureContext; _globalSetup = globalSetup; _accumulatedDescendants = new List <INativeTest>(); _accumulatedCategories = new List <string>(); _ignoreReason = null; }
public NJasmineTestRunContext(TestPosition targetTestPosition, IGlobalSetupManager globalSetup, List <string> traceMessages) { _targetTestPosition = targetTestPosition; _globalSetup = globalSetup; _allTeardowns = new List <Action>(); _traces = traceMessages; _leakedDisposables = new List <IDisposable>(); State = new DiscoveryState(this); }