Esempio n. 1
0
 public virtual IRunnableClient GetRunnableClient(TestTaskRuntimeTypes runtimeType)
 {
     switch (runtimeType) {
         case TestTaskRuntimeTypes.Powershell:
             return new PowerShellTaskRunner();
         case TestTaskRuntimeTypes.Nunit:
             return new NunitTaskRunner();
         case TestTaskRuntimeTypes.Xunit:
             return new XunitTaskRunner();
         case TestTaskRuntimeTypes.Mbunit:
             return new MbUnitTaskRunner();
         default:
             // return null; // ??
             // 20141211
             // temporary
             // TODO: change the behavior
             return new PowerShellTaskRunner();
     }
 }
Esempio n. 2
0
        public virtual IRunnableClient GetRunnableClient(TestTaskRuntimeTypes runtimeType)
        {
            switch (runtimeType)
            {
            case TestTaskRuntimeTypes.Powershell:
                return(new PowerShellTaskRunner());

            case TestTaskRuntimeTypes.Nunit:
                return(new NunitTaskRunner());

            case TestTaskRuntimeTypes.Xunit:
                return(new XunitTaskRunner());

            case TestTaskRuntimeTypes.Mbunit:
                return(new MbUnitTaskRunner());

            default:
                // return null; // ??
                // 20141211
                // temporary
                // TODO: change the behavior
                return(new PowerShellTaskRunner());
            }
        }