public void TestTimespanToMinutes() { var a = MyFunctions.TimespanToMinutes("3 minutes"); Assert.AreEqual(3, a); a = MyFunctions.TimespanToMinutes("3 hours 2 minutes"); Assert.AreEqual(182, a); }
public void TestIsEmail3() { var bad = new string[] { "ABEPA4585D", "abhi_s_joshi", "[email protected]" }; foreach (var email in bad) { Assert.AreEqual(false, MyFunctions.IsEmail(email)); } }
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); } }
public void TestIsEmail2() { var good = new string[] { "*****@*****.**", "*****@*****.**", "*****@*****.**", "*****@*****.**", "*****@*****.**", "*****@*****.**", "*****@*****.**", "*****@*****.**" }; foreach (var email in good) { Assert.AreEqual(true, MyFunctions.IsEmail(email)); } }
public void TestIsEmail1() { var actual = MyFunctions.IsEmail("*****@*****.**"); Assert.AreEqual(false, actual); }
public void TestRegexExtract1() { var actual = MyFunctions.RegexExtract("Hello World", @"\s+(\w+)", 1); Assert.AreEqual("World", actual); }
public void TestRegexExtract() { var actual = MyFunctions.RegexExtract("Hello World", @"^\w+", 0); Assert.AreEqual("Hello", actual); }