public void checkRuleTest6()
        {
            string rawdata = String.Empty;

            BuildItemAccessor.ToCheckRule target = new BuildItemAccessor.ToCheckRule();
            target.updateRaw(rawdata);

            target.warnings = new List <string>()
            {
                "C4505"
            };
            Assert.AreEqual(false, target.checkRule(EWType.Warnings, false, new List <string>()
            {
                "C4505"
            }));
            target.warnings.Clear();

            target.errors = new List <string>()
            {
                "C4430"
            };
            Assert.AreEqual(false, target.checkRule(EWType.Errors, false, new List <string>()
            {
                "C4430"
            }));
            target.errors.Clear();
        }
示例#2
0
        public void checkRuleTest2()
        {
            string rawdata = String.Empty;
            BuildItemAccessor.ToCheckRule target = new BuildItemAccessor.ToCheckRule();
            target.updateRaw(rawdata);

            target.warnings = new List<string>() { "C4505", "C4507" };
            Assert.AreEqual(false, target.checkRule(EWType.Warnings, true, new List<string>() { "C4506" }));
            target.warnings.Clear();

            target.errors = new List<string>() { "C4430", "C4432" };
            Assert.AreEqual(false, target.checkRule(EWType.Errors, true, new List<string>() { "C4431" }));
            target.errors.Clear();
        }