Пример #1
0
 public void TearDown()
 {
     _mockRepository   = null;
     _inputFile        = null;
     _detectors        = null;
     _dataPacket       = null;
     _dataReader       = null;
     _dataWriter       = null;
     _progressReporter = null;
     _dataReaderPool   = null;
     _createDataWriter = null;
     _saveAsSingleFile = null;
 }
Пример #2
0
        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);
        }