Exemplo n.º 1
0
 public void Visit(LoadAssemblyStep loadAssemblyStep)
 {
     try
     {
         loadAssemblyStep.Status = ExecutionStatus.InProgress;
         var assemblyPath = Path.Combine(assembliesPath, loadAssemblyStep.AssemblyPath);
         testEngine.LoadAssembly(assemblyPath);
         loadAssemblyStep.Status = ExecutionStatus.Passed;
         loadAssemblyStep.Error  = null;
     }
     catch (Exception ex)
     {
         loadAssemblyStep.Status = ExecutionStatus.Failed;
         loadAssemblyStep.Error  = ex.Message;
         hasError = true;
     }
 }
Exemplo n.º 2
0
        public void Visit(LoadAssemblyStep loadAssemblyStep)
        {
            this.stepBuilder.Build();

            this.assemblyBuilder.Add(loadAssemblyStep);
        }
Exemplo n.º 3
0
 public void Add(LoadAssemblyStep loadAssemblyStep)
 {
     steps.Add(loadAssemblyStep);
 }