Esempio n. 1
0
        public void DoValidateTest()
        {
            MacroTagValidator_Accessor target = new MacroTagValidator_Accessor(new string[2] {
                "DateTime", "ISO"
            });
            string            objectToValidate = "sajfkh [[klfjks jflkj]] safsdf  [[ISO]] ds";
            object            currentTarget    = null;
            string            key = string.Empty;
            ValidationResults validationResults = new ValidationResults();

            target.DoValidate(objectToValidate, currentTarget, key, validationResults);
            Assert.AreEqual <int>(validationResults.Count, 1);
        }
Esempio n. 2
0
        public void getAllTagsTest1()
        {
            string[] validTags = new string[2] {
                "DateTime", "ISO"
            };
            MacroTagValidator_Accessor target = new MacroTagValidator_Accessor(validTags);
            string        input    = "sajfkh [[klfjks]] jflkj";
            List <string> expected = new List <string>();

            expected.Add("klfjks");
            string[] actual = target.getAllTags(input);
            Assert.AreEqual(expected.Count, actual.Length);
            for (int i = 0; i < expected.Count; i++)
            {
                Assert.AreEqual(expected[i], actual[i]);
            }
        }