public void ParseIPv4WithOutOfRangeSegmentRaisesException() { MHString.ParseIPv4("1.1.256.1"); }
public void ParseIPv4WithWhitespaceRaisesException() { MHString.ParseIPv4(" "); }
public void ParseIPv4WithInvalidSegmentRaisesException() { MHString.ParseIPv4("1.1.1.A"); }
public void ParseIPv4WithEmptyIPRaisesException() { MHString.ParseIPv4(string.Empty); }
public void ParseIPv4WithNullIPRaisesException() { MHString.ParseIPv4(null); }
public void ParseIPv4WithTooManySegmentsRaisesException() { MHString.ParseIPv4("1.1.1.1.1"); }
public void ParseIPv4WithLeadingZerosIsSuccessful() { Assert.AreEqual("1.1.1.1", MHString.ParseIPv4("01.01.01.01"), "IP Address Parse with leading zeros failed"); }
public void ParseIPv4IsSuccessful() { Assert.AreEqual("1.1.1.1", MHString.ParseIPv4("1.1.1.1"), "IP Address Parse failed"); }