public void GetRuleTypeShouldGetTheCorrectTypeForARuleInAPluginAssemblyUsingAnAssemblyQualifiedName(RuleTypeResolver sut)
 {
     Assert.That(() => sut.GetRuleType(SamplePluginAssembly.SampleRuleAqn), Is.Not.Null);
 }
 public void GetRuleTypeShouldReturnNullForANonExistentType(RuleTypeResolver sut)
 {
     Assert.That(() => sut.GetRuleType("NopeThisTypeDoesNotExist"), Is.Null);
 }
 public void GetRuleTypeShouldGetTheCorrectTypeForARuleInTheCurrentAssemblyUsingAnAssemblyQualifiedName(RuleTypeResolver sut)
 {
     Assert.That(() => sut.GetRuleType("CSF.Validation.Stubs.CharValueRule, CSF.Validation.Tests"), Is.EqualTo(typeof(CharValueRule)));
 }