public void ShouldCreateMatcher()
        {
            var attr = new AdvancedMatcherAttribute(typeof(MockMatcher));
            var matcher = attr.CreateMatcher();

            Assert.IsNotNull(matcher);
        }
 public void ShouldThrowRealException()
 {
     var attr = new AdvancedMatcherAttribute(typeof(ThrowingMatcher));
     AssertHelper.Throws<ArgumentException>(() => attr.CreateMatcher());
 }