public void WhenCreatingPatternForBaseArgsType_ThenSucceeds() { var pattern = EventPattern.Create<EventArgs>(this, new FooArgs()); Assert.NotNull(pattern); Assert.True(pattern.EventArgs is FooArgs); }