Ejemplo n.º 1
0
        public void TestTimespanToMinutes()
        {
            var a = MyFunctions.TimespanToMinutes("3 minutes");

            Assert.AreEqual(3, a);

            a = MyFunctions.TimespanToMinutes("3 hours 2 minutes");
            Assert.AreEqual(182, a);
        }
Ejemplo n.º 2
0
        public void TestIsEmail3()
        {
            var bad = new string[]
            {
                "ABEPA4585D",
                "abhi_s_joshi",
                "[email protected]"
            };

            foreach (var email in bad)
            {
                Assert.AreEqual(false, MyFunctions.IsEmail(email));
            }
        }
Ejemplo n.º 3
0
        public void TestDnsResolve()
        {
            var x = MyFunctions.DNSResolve("abc.lvh.me");

            Assert.AreEqual("127.0.0.1", x);

            try
            {
                x = MyFunctions.DNSResolve("abc.lvh.me", 2);
                Assert.Fail("Expected ArgumentOutOfRangeException");
            }
            catch (ArgumentOutOfRangeException)
            {
                Assert.IsTrue(true);
            }
        }
Ejemplo n.º 4
0
        public void TestIsEmail2()
        {
            var good = new string[]
            {
                "*****@*****.**",
                "*****@*****.**",
                "*****@*****.**",
                "*****@*****.**",
                "*****@*****.**",
                "*****@*****.**",
                "*****@*****.**",
                "*****@*****.**"
            };

            foreach (var email in good)
            {
                Assert.AreEqual(true, MyFunctions.IsEmail(email));
            }
        }
Ejemplo n.º 5
0
        public void TestIsEmail1()
        {
            var actual = MyFunctions.IsEmail("*****@*****.**");

            Assert.AreEqual(false, actual);
        }
Ejemplo n.º 6
0
        public void TestRegexExtract1()
        {
            var actual = MyFunctions.RegexExtract("Hello World", @"\s+(\w+)", 1);

            Assert.AreEqual("World", actual);
        }
Ejemplo n.º 7
0
        public void TestRegexExtract()
        {
            var actual = MyFunctions.RegexExtract("Hello World", @"^\w+", 0);

            Assert.AreEqual("Hello", actual);
        }