public SilverlightUnitTestElement(IUnitTestProvider provider, IUnitTestRunStrategy runStrategy) { this.runStrategy = runStrategy; Id = Guid.NewGuid().ToString(); Provider = provider; Children = new List <IUnitTestElement>(); }
public SilverlightUnitTestElement(IUnitTestProvider provider, IUnitTestRunStrategy runStrategy) { this.runStrategy = runStrategy; Id = Guid.NewGuid().ToString(); Provider = provider; Children = new List<IUnitTestElement>(); }
public void Run( Lifetime lifetime, ITaskRunnerHostController runController, IUnitTestRun run, IUnitTestLaunch launch, Action continuation) { launch.EnsureSilverlightPlatformSupport(ref run, this.provider, runController); this.strategy = new OutOfProcessUnitTestRunStrategy(SilverlightUnitTestProvider.GetTaskRunnerInfo(launch)); this.strategy.Run(lifetime, runController, run, launch, continuation); }
public bool IsUnityEditorUnitTestRunStrategy(IUnitTestRunStrategy strategy) => strategy is RunViaUnityEditorStrategy;
public SilverlightUnitTestElement(UnitTestElementId id, IUnitTestRunStrategy runStrategy) { this.runStrategy = runStrategy; this.Id = id; this.Children = new List<IUnitTestElement>(); }
public bool IsUnityEditorUnitTestRunStrategy(IUnitTestRunStrategy strategy) { return(UnityNUnitServiceProvider.IsUnityUnitTestStrategy(mySolutionTracker, myRdUnityModel, myUnityEditorProtocol)); }