public static IEnumerable<ITest> GetTests(ITestSolution testSolution, object caller)
		{
			ITestTreeView testTreeView = caller as ITestTreeView;
			if (testTreeView != null) {
				return testTreeView.SelectedTests;
			}
			if (testSolution != null) {
				IEntity entity = ResolveResultMenuCommand.GetSymbol(caller) as IEntity;
				return testSolution.GetTestsForEntity(entity);
			}
			return Enumerable.Empty<ITest>();
		}
        public static IEnumerable <ITest> GetTests(ITestSolution testSolution, object caller)
        {
            ITestTreeView testTreeView = caller as ITestTreeView;

            if (testTreeView != null)
            {
                return(testTreeView.SelectedTests);
            }
            if (testSolution != null)
            {
                IEntity entity = ResolveResultMenuCommand.GetSymbol(caller) as IEntity;
                return(testSolution.GetTestsForEntity(entity));
            }
            return(Enumerable.Empty <ITest>());
        }
Esempio n. 3
0
		public ITestProject CreateTestProject(ITestSolution parentSolution, IProject project)
		{
			return new MSpecTestProject(parentSolution, project);
		}
Esempio n. 4
0
 public ITestProject CreateTestProject(ITestSolution parentSolution, IProject project)
 {
     return(new NUnitTestProject(project));
 }
		public TestableMSpecTestProject(ITestSolution parentSolution, IProject project)
			: base(parentSolution, project)
		{
		}
		public ITestProject CreateTestProject(ITestSolution parentSolution, IProject project)
		{
			return new NUnitTestProject(project);
		}
 public ITestProject CreateTestProject(ITestSolution parentSolution, IProject project)
 {
     return(new MSpecTestProject(parentSolution, project));
 }
 public TestableMSpecTestProject(ITestSolution parentSolution, IProject project)
     : base(parentSolution, project)
 {
 }