public NativeTest() { #if UNITY_EDITOR _nativeTest = new NativeTestDummy(); #elif UNITY_ANDROID _nativeTest = new NativeTestAndroid(); #endif }
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 INativeTest CreateTest(INativeTest parentTest, TestPosition position, string description) { var testContext = new TestContext() { Name = NameReservations.GetReservedTestName(description, parentTest.Name), Position = position, FixtureContext = this }; return NativeTestFactory.ForTest(this, testContext); }
public static bool OpenLocalFolderInWinExplorer() { INativeTest nt = DependencyService.Get <INativeTest>(); if (nt != null) { nt.OpenLocalFolderInWinExplorer(); return(true); } return(false); }
private void ApplyCategoryAndIgnoreIfSet(INativeTest result) { if (_ignoreReason != null) { result.MarkTestIgnored(_ignoreReason); } foreach (var category in _accumulatedCategories) { result.AddCategory(category); } }
public void AddChild(INativeTest test) { _nativeTest.AddChild(test); }
public ValidatingNativeTestWrapper(INativeTest nativeTest) { _nativeTest = nativeTest; }
public void AddChild(INativeTest test) { }
public void SetRoot(INativeTest test) { }
public void SetRoot(INativeTest test) { _factory.SetRoot(test); }
public void SetRoot(INativeTest test) { RootTest = test; }
public void AddChild(INativeTest test) { (_test as global::NUnit.Core.TestSuite).Add((Test)test.GetNative()); }