Пример #1
0
        public void IsNotMalicious()
        {
            ArrayList testValues = new ArrayList();

            testValues.Add("Brian Scott");
            testValues.Add("*****@*****.**");
            testValues.Add("[b]hello[/b]");

            foreach (string value in testValues)
            {
                Assert.IsTrue(ValidationProvider.IsNotMalicious(value), value + " failed test.");
            }
        }
Пример #2
0
        public void IsMalicious()
        {
            ArrayList testValues = new ArrayList();

            testValues.Add("alert(\"hi\");");
            testValues.Add("<script>malicious</script>");
            testValues.Add("<script>--SELECT</script>");
            testValues.Add("<script>''</script>");
            testValues.Add("<div>idjf</div>");
            testValues.Add("<span>idjf</span>");

            foreach (string script in testValues)
            {
                Assert.IsFalse(ValidationProvider.IsNotMalicious(script), script + " failed test.");
            }
        }