public void ShouldMatchPolicyWithRules() { Policy policy = new Policy("DALPolicy"); policy.RuleSet.Add(new TypeMatchingAssignmentRule(typeof(MockDal))); ExceptionSwizzlerHandler handler = new ExceptionSwizzlerHandler(); policy.Handlers.Add(handler); Assert.IsTrue(policy.AppliesTo(typeof(MockDal))); Assert.IsTrue(policy.Handlers.Contains(handler)); }
public void ShouldNotMatchPolicyWithNoRules() { Policy policy = new Policy("DALPolicy"); Assert.IsFalse(policy.AppliesTo(typeof(MockDal))); }