public void then_handlers_defined_in_the_higher_level_config_should_be_called()
 {
     CalledByDuringGiven.ShouldContain(typeof(ProvideMagicByInterface).Name);
     CalledByDuringGiven.ShouldContain(typeof(ProvideMagicByConcreteType).Name);
     CalledByDuringGiven.ShouldContain(typeof(ProvideMagicByTypeName).Name);
     CalledByDuringGiven.ShouldNotContain(typeof(DoNotProvideMagic).Name);
     CalledByDuringGiven.ShouldContain(typeof(ProvideMagicForEveryone).Name);
 }
 public void then_handlers_that_do_not_match_should_not_be_called()
 {
     CalledByDuringGiven.ShouldNotContain(typeof(DoNotProvideMagic).Name);
 }