public void CanCreateReturnTypeMatchingRuleNodeFromData() { ReturnTypeMatchingRuleData ruleData = new ReturnTypeMatchingRuleData(); ruleData.Name = "name o' rule"; ruleData.Match = "System.Return.Type"; ruleData.IgnoreCase = false; ReturnTypeMatchingRuleNode ruleNode = new ReturnTypeMatchingRuleNode(ruleData); Assert.AreEqual(ruleData.Name, ruleNode.Name); Assert.AreEqual(ruleData.Match, ruleNode.Match); Assert.AreEqual(ruleData.IgnoreCase, ruleNode.IgnoreCase); }
public void CanCreateRuleDataFromReturnTypeMatchingRuleNode() { ReturnTypeMatchingRuleNode ruleNode = new ReturnTypeMatchingRuleNode(); ruleNode.Name = "name o' rule"; ruleNode.Match = "System.Return.Type"; ruleNode.IgnoreCase = false; ReturnTypeMatchingRuleData ruleData = ruleNode.GetConfigurationData() as ReturnTypeMatchingRuleData; Assert.IsNotNull(ruleData); Assert.AreEqual(ruleNode.Name, ruleData.Name); Assert.AreEqual(ruleNode.Match, ruleData.Match); Assert.AreEqual(ruleNode.IgnoreCase, ruleData.IgnoreCase); }
public void ReturnTypeMatchingRuleNodeHasProperDefaultName() { ReturnTypeMatchingRuleNode ruleNode = new ReturnTypeMatchingRuleNode(); Assert.AreEqual("Return Type Matching Rule", ruleNode.Name); }