public void TestIt() { Catch(() => { IPAddressHelper.GetAddressString(null); }).ShouldBeOfType <ArgumentNullException>(); Catch(() => { IPAddressHelper.GetAddressString(new byte[0]); }).ShouldBeOfType <ArgumentException>(); Catch(() => { IPAddressHelper.GetAddressString(new byte[] { 0, 1 }); }).ShouldBeOfType <ArgumentException>(); var addressString1 = IPAddressHelper.GetAddressString(new byte[] { 0x11, 0x22, 0x33, 0x44 }); addressString1.ShouldEqual("17.34.51.68"); var addressString2 = IPAddressHelper.GetAddressString(0x11223345); addressString2.ShouldEqual("17.34.51.69"); }
public override string ToString() { var result = IPAddressHelper.GetAddressString(m_value); return(result); }