public ExecutionOrchestrator(IReflectionWrapper reflectionWrapper, IAssemblyLoader assemblyLoader, object classInstanceManager, IHookExecutor hookExecutor, IStepExecutor stepExecutor) { _reflectionWrapper = reflectionWrapper; _assemblyLoader = assemblyLoader; _classInstanceManager = classInstanceManager; _hookExecutor = hookExecutor; _stepExecutor = stepExecutor; }