public void SetUp() { _fakeMonitorFactory = Substitute.For <IMonitorFactory>(); _fakeFileMonitor = Substitute.For <IFileMonitor>(); _fakeMonitorFactory.CreateFileMonitor().Returns(_fakeFileMonitor); _fakeProjectionFolderCreator = Substitute.For <IProjectionFolderCreator>(); _fakeProjectionPipelineFactory = Substitute.For <IProjectionPipelineFactory>(); _uut = new SubfolderController(_fakeProjectionFolderCreator, _fakeMonitorFactory, _fakeProjectionPipelineFactory); }
public SubfolderController(IProjectionFolderCreator projectionFolderCreator, IMonitorFactory monitorFactory, IProjectionPipelineFactory projectionPipelineFactory) { _projectionFolderCreator = projectionFolderCreator; _monitorFactory = monitorFactory; _projectionPipelineFactory = projectionPipelineFactory; }