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);
 }
Example #2
0
 public SubfolderController(IProjectionFolderCreator projectionFolderCreator, IMonitorFactory monitorFactory, IProjectionPipelineFactory projectionPipelineFactory)
 {
     _projectionFolderCreator   = projectionFolderCreator;
     _monitorFactory            = monitorFactory;
     _projectionPipelineFactory = projectionPipelineFactory;
 }