public static void AssertHasAttribute <TRelAttribute>(this PropertyWrapper relProp, Func <TRelAttribute, bool> expr) where TRelAttribute : AutoMapRelationshipAttribute { var customRelationship = relProp.GetAttributes <TRelAttribute>(); Assert.IsTrue(customRelationship.Any(expr), relProp.Name + " on " + relProp.DeclaringClassName + " should have an AutoMapRelationshipAttribute attribute matching ???"); }
public static void AssertHasAutoMapReverseRelationship(PropertyWrapper relProp, string reverseRelName) { var customRelationship = relProp.GetAttributes <AutoMapRelationshipAttribute>(); Assert.IsTrue(customRelationship.Any(o => (o.ReverseRelationshipName == reverseRelName)), relProp.Name + " on " + relProp.DeclaringClassName + " should have an AutoMapRelationshipAttribute attribute"); }