public virtual void InitializeTestExecutionBehaviorObservers( TestExecutionProvider testExecutionProvider, IUnityContainer container) { var executionEngine = new ExecutionEngineBehaviorObserver(container); var videoRecording = new VideoBehaviorObserver(new MsExpressionEncoderVideoRecorder()); executionEngine.Subscribe(testExecutionProvider); videoRecording.Subscribe(testExecutionProvider); }
public virtual void InitializeTestExecutionBehaviorObservers( TestExecutionProvider testExecutionProvider, IUnityContainer container) { var executionEngine = new ExecutionEngineBehaviorObserver(container); var videoRecording = new VideoWorkflowPlugin(new FFmpegVideoRecorder(), new VideoRecorderOutputProvider()); executionEngine.Subscribe(testExecutionProvider); videoRecording.Subscribe(testExecutionProvider); }