예제 #1
0
        private void executeAllLoadedTests()
        {
            resetFlowPanelLayoutGUI();
            var methodsToExecute = UnitTestSupport.getMethodsToExecuteFromTreeView(tvXRulesFromUnitTests);

            executeMethods(methodsToExecute);
        }
예제 #2
0
        public void executeSelectedNode()
        {
            resetFlowPanelLayoutGUI();
            //UnitTestExecution.executeXRuleInSelectedTreeViewNode(tvXRulesFromUnitTests, executionResult, onComplete);
            var methodsToExecute = UnitTestSupport.getMethodsToExecuteFromSelectedTreeViewNode(tvXRulesFromUnitTests);

            executeMethods(methodsToExecute);
        }
 public void loadFile(string fileToLoad, bool clearLoadedList)
 {
     if (UnitTestSupport.doesAssemblyReferenceNUnit(fileToLoad))
     {
         UnitTestExecutionViewHelpers.addAssembliesWithUnitTestsToTreeView(new List <string> {
             fileToLoad
         }, tvAssembliesToLookForUnitTests, clearLoadedList);
     }
 }
        private void llLoadAssembliesToLookForUnitTests_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            var assembliesWithUnitTests = UnitTestSupport.getAssembliesWithUnitTest(directory_targetAssemblies.getFiles());

            UnitTestExecutionViewHelpers.addAssembliesWithUnitTestsToTreeView(assembliesWithUnitTests, tvAssembliesToLookForUnitTests, true);
        }