コード例 #1
0
 [SetUp] public void SetUp()
 {
     _loggerFactory = (InMemoryLoggerFactoryAdapter)LogManager.Adapter;
     _logger        = _loggerFactory.GetInMemoryLogger(typeof(OdpNetDataReaderWrapper));
     _mockery       = new MockRepository();
     _testee        = new OdpNetDataReaderWrapper();
     _wrapped       = _mockery.StrictMock <IDataReader>();
 }
コード例 #2
0
        private void SetRowsExpectedSetsBatchSizeWhenOdpReader(int rowsExpected, int rowSize, int fetchSize)
        {
            _testee = _mockery.PartialMock <OdpNetDataReaderWrapper>();
            var wrapped = _mockery.StrictMock <OracleDataReader>();

            wrapped.FetchSize = fetchSize;
            Expect.Call(_testee.RowSize).Return(rowSize);
            _mockery.ReplayAll();
            _testee.WrappedReader = wrapped;
            _testee.RowsExpected  = rowsExpected;
            Assert.That(_testee.RowsExpected, Is.EqualTo(rowsExpected));
            _mockery.VerifyAll();
        }