public void WhenPushingSenderAndArgs_ThenPushesEventPattern() { var stream = new FakeStream(); stream.Push(this, EventArgs.Empty); Assert.IsAssignableFrom <IEventPattern <EventArgs> >(stream.PushedEvent); }