public void TearDown() { _mockRepository = null; _inputFile = null; _detectors = null; _dataPacket = null; _dataReader = null; _dataWriter = null; _progressReporter = null; _dataReaderPool = null; _createDataWriter = null; _saveAsSingleFile = null; }
public void SetUp() { _mockRepository = new MockRepository(); _inputFile = MockRepository.GenerateStub <IInputFile>(); _detectors = Enumerable.Empty <IDetector>(); _dataPacket = MockRepository.GenerateStub <IDataPacket>(); _dataReader = MockRepository.GenerateStub <IDataReader>(); _dataWriter = _mockRepository.StrictMock <IDataWriter>(); _progressReporter = MockRepository.GenerateStub <IProgressReporter>(); _dataReaderPool = MockRepository.GenerateStub <IDataReaderPool>(); _createDataWriter = MockRepository.GenerateStub <Creator <IDataWriter, string> >(); _inputFile.Stub(x => x.CreateDataPacket()).Return(_dataPacket); _dataReaderPool.Stub(x => x.CreateDataReader(_dataPacket, _progressReporter)).Return(_dataReader); _createDataWriter.Stub(x => x(FileName)).Return(_dataWriter).Repeat.Once(); _saveAsSingleFile = new SaveAsSingleFile(_createDataWriter); }