public void Properties( DerivedMethodSpecification sut )
		{
			Assert.True( sut.IsSatisfiedBy( typeof(Class).GetProperty( nameof(Class.Override) ).GetMethod ) );
			Assert.False( sut.IsSatisfiedBy( typeof(Class).GetProperty( nameof(Class.Virtual) ).GetMethod ) );
			Assert.False( sut.IsSatisfiedBy( typeof(BaseClass).GetProperty( nameof(Class.Override) ).GetMethod ) );
			
		}
		public void Methods( DerivedMethodSpecification sut )
		{
			Assert.True( sut.IsSatisfiedBy( typeof(Class).GetMethod( nameof(Class.Method) ) ) );
			Assert.False( sut.IsSatisfiedBy( typeof(BaseClass).GetMethod( nameof(Class.Method) ) ) );
		}