Example #1
0
 public void TearDown()
 {
     _mockRepository            = null;
     _codecStream               = null;
     _dataWriter                = null;
     _progressReporter1         = null;
     _detectors                 = null;
     _dataReaderPool            = null;
     _createDataWriter          = null;
     _createSubProgressReporter = null;
     _saveAsSeparateFiles       = null;
 }
Example #2
0
        public void SetUp()
        {
            _mockRepository            = new MockRepository();
            _codecStream               = MockRepository.GenerateStub <ICodecStream>();
            _dataWriter                = _mockRepository.StrictMock <IDataWriter>();
            _progressReporter1         = MockRepository.GenerateStub <IProgressReporter>();
            _detectors                 = Enumerable.Empty <IDetector>();
            _dataReaderPool            = MockRepository.GenerateStub <IDataReaderPool>();
            _createDataWriter          = MockRepository.GenerateStub <Creator <IDataWriter, string> >();
            _createSubProgressReporter = MockRepository.GenerateStub <Creator <IProgressReporter, IProgressReporter, long, long, long> >();
            _forensicIntegrityLog      = MockRepository.GenerateStub <IForensicIntegrityLog>();

            _createDataWriter.Stub(x => x(FileName)).Return(_dataWriter).Repeat.Once();

            _saveAsSeparateFiles = new SaveAsSeparateFiles(_createDataWriter, _createSubProgressReporter, TestFramework.DataBlockScanner, _forensicIntegrityLog);
        }