public static bool EqualInTermsOfEqualityOperator <T>(T instance1, T instance2) where T : class { return(TypeOf <T> .Equality().Evaluate(instance1, instance2)); }
public static void IsEqualityOperatorDefinedFor <T>() { ExecutionOf(() => TypeOf <T> .Equality()).Should().NotThrow <Exception>(); }