public EventFactory(UserCredentials credentials, IEventStoreConnection connection)
 {
     _closedEvent = new ClosedEvent(credentials, connection);
     _openedEvent = new OpenedEvent(credentials, connection);
     _registerBreakerEvent = new RegisterBreakerEvent(credentials, connection);
     _tryingToCloseEvent = new TryingToCloseEvent(credentials, connection);
     _unregisterBreakerEvent = new UnregisterBreakerEvent(credentials, connection);
     _tolleratedOpenEvent = new TolleratedOpenEvent(credentials, connection);
 }
 protected override void Given()
 {
     base.Given();
     _closedEvent = EventFactory.GetClosedEvent();
     _testValue = Guid.NewGuid().ToString();
     _definition = new TestConfig
     {
         BreakerId = "BreakerId",
         TestValue = _testValue
     };
 }