public void WhenTheConnectionIsLost()
 {
     MockConnectionListener.Raise(listener => listener.ConnectionLost += null, new ConnectionLostEventArgs(Connection));
 }
 public void WhenAConnectionIsEstablished()
 {
     Connection = new FakeConnection();
     MockConnectionListener.Raise(listener => listener.ConnectionEstablished += null, new ConnectionEstablishedEventArgs(Connection));
 }