Example #1
0
        public UnitTest1()
        {
            Setup();


            _fileService = Substitute.For <IUdWorkflowConfig>();
            _fakeExeStep = Substitute.For <InvokeUdExe>(_fileService);
            _fakeExeStep.Run(_exeutionContext).Returns(ExecutionResult.Next());

            _exeutionContext = Substitute.For <IStepExecutionContext>();

            //IServiceCollection services = new ServiceCollection();
            //services.AddTransient<InvokeUdExe>();   // 將 InvokedUdExe 加入才可以進行 DI
            //ConfigureServices(services);
        }
Example #2
0
 public GenDocStep(IUdWorkflowConfig fileSerivce, RLogger rLogger)
 {
     _fileService = fileSerivce;
     _rLogger     = rLogger;
 }
Example #3
0
 public InvokeUdExe(IUdWorkflowConfig fileSerivce, RLogger rLogger)
 {
     _fileService = fileSerivce;
     _rLogger     = rLogger;
 }
 public ExeWorkflowService(IWorkflowHost host, IUdWorkflowConfig config, RLogger rLogger)
 {
     _host       = host;
     _fileConfig = config;
     _rLogger    = rLogger;
 }