private void StateChangeEventHandler(object sender, StateChangeEventArgs e) { IDbConnectionStateListener listener = ConnectionStateListener; if (listener != null) { listener.AfterStateChange((IDbConnection)sender, e.OriginalState, e.CurrentState); } }
public void SetUp() { _loggerFactory = (InMemoryLoggerFactoryAdapter)LogManager.Adapter; _logger = _loggerFactory.GetInMemoryLogger(typeof(ExtendedDbProvider)); _testee = new ExtendedDbProvider(); _mockery = new MockRepository(); _listener = _mockery.StrictMock <IDbConnectionStateListener>(); _dbProvider = _mockery.StrictMock <IDbProvider>(); _testee.TargetDbProvider = _dbProvider; }