void RunTestsOnSelectedTestMethod()
        {
            fileService.SetTempFileName(@"d:\temp\tmp66.tmp");
            CreateTemporaryResponseFileWriter();

            selectedTests = new SelectedTests(project, null, null, methodToTest);
            testRunner.Start(selectedTests);
        }
        public void GetTempFileNameReturnsReturnsTemporaryFileName()
        {
            string expectedFileName = @"c:\temp\tmp1.tmp";

            fileService.SetTempFileName(expectedFileName);
            string tempFileName = fileService.GetTempFileName();

            Assert.AreEqual(expectedFileName, tempFileName);
        }
Exemplo n.º 3
0
        public void Init()
        {
            string tempFileName = "temp.tmp";
            MockScriptingFileService fileService = new MockScriptingFileService();

            fileService.SetTempFileName(tempFileName);
            fileService.SetTextWriter(new StringWriter());

            Properties properties = new Properties();

            options = new RubyAddInOptions(properties);

            AddInPathHelper helper = new AddInPathHelper("RubyBinding");
            AddIn           addin  = helper.CreateDummyAddInInsideAddInTree();

            addin.FileName = @"c:\rubybinding\rubybinding.addin";

            string testResultsFileName = "results.txt";

            testRunner = new RubyTestRunnerApplication(testResultsFileName, options, fileService);
        }