Exemplo n.º 1
0
        public void ProcessorInAppDomain()
        {
            this.config.testMethodMode = TestMethodMode.IncludeIndividualOperations;

            TraceFileProcessor.ProcessTraceFileInAppDomain("SampleWithNamespaces", "SampleWithNamespaces.svclog", null, this.config, "SampleWithNamespaces.cs", "SampleWithNamespaces.stubs");
            Assert.IsTrue(System.IO.File.Exists("SampleWithNamespaces.cs"));
            Assert.IsTrue(System.IO.File.Exists("SampleWithNamespaces.stubs"));
            TestHelper.CheckFileContains("SampleWithNamespaces.cs", @"\[TestMethod\(\)\]", 10);
            TestHelper.CheckFileContains("SampleWithNamespaces.cs", @"BeginTimer", 9);
        }
Exemplo n.º 2
0
 private void WizardCompletingHandler(object sender, CancellableWizardEventArgs e)
 {
     // Process the data and if it fails prevent the closing of the wizard
     this.mainFileNameTemp = Path.GetTempFileName();
     this.stubFileNameTemp = Path.GetTempFileName();
     try
     {
         this.proxyAssemblies = TraceFileProcessor.ProcessTraceFileInAppDomain(this.scenarioName, e.Data.TraceFile, null, e.Data.Configuration, this.mainFileNameTemp, this.stubFileNameTemp);
     }
     catch (Exception ex)
     {
         this.errorDisplay(ex.Message);
         File.Delete(this.mainFileNameTemp);
         File.Delete(this.stubFileNameTemp);
         e.Cancel = true;
     }
 }