示例#1
0
        public void CanCreateAssemblyMatchingRuleNodeFromData()
        {
            AssemblyMatchingRuleData ruleData = new AssemblyMatchingRuleData();

            ruleData.Name  = "AsmRule";
            ruleData.Match = "Assembly1";

            AssemblyMatchingRuleNode ruleNode = new AssemblyMatchingRuleNode(ruleData);

            Assert.AreEqual(ruleData.Name, ruleNode.Name);
            Assert.AreEqual(ruleData.Match, ruleNode.AssemblyName);
        }
示例#2
0
        public void CanCreateRuleDataFromAssemblyMatchingRuleNode()
        {
            AssemblyMatchingRuleNode ruleNode = new AssemblyMatchingRuleNode();

            ruleNode.Name         = "RuleName";
            ruleNode.AssemblyName = "AssemblyName";

            AssemblyMatchingRuleData ruleData = ruleNode.GetConfigurationData() as AssemblyMatchingRuleData;

            Assert.IsNotNull(ruleData);
            Assert.AreEqual(ruleNode.Name, ruleData.Name);
            Assert.AreEqual(ruleNode.AssemblyName, ruleData.Match);
        }
示例#3
0
        public void AssemblyMatchingRuleNodeHasProperDefaultName()
        {
            AssemblyMatchingRuleNode ruleNode = new AssemblyMatchingRuleNode();

            Assert.AreEqual("Assembly Matching Rule", ruleNode.Name);
        }