public void SelectOverriddenStaticMethodReturnsCorrectMethod() { var expected = typeof(SubClassWithStaticMethods).GetMethod("MethodToOverride"); var actual = Methods.Select(() => SubClassWithStaticMethods.MethodToOverride()); Assert.Equal(expected, actual); }
public void SelectInheritedStaticMethodReturnsCorrectMethod() { var expected = typeof(ClassWithStaticMethods).GetMethod("StaticNonVoidMethod"); var actual = Methods.Select(() => SubClassWithStaticMethods.StaticNonVoidMethod()); Assert.Equal(expected, actual); }