public void GetAddress_ReturnsStringContainingAnIPAddressUsingHttps() { string ip = Ipify.GetPublicAddress(true); IPAddress ipAddress; Assert.IsTrue(IPAddress.TryParse(ip, out ipAddress)); }
public void CanGetIPAddressAsString() { var address = Ipify.GetPublicAddress(); address.Should().NotBeNull(); IPAddress ip; IPAddress.TryParse(address, out ip).Should().BeTrue(); }
public void StaticIPv4_6() { //IPv4 Assert.IsTrue(Regex.IsMatch(Ipify.GetPublicAddress(), validateIPv4RegEx)); Assert.IsTrue(Regex.IsMatch(Ipify.GetPublicIPAddress().ToString(), validateIPv4RegEx)); //IPv6 Assert.IsTrue(Regex.IsMatch(Ipify.GetPublicv6Address(), validateIPv6RegEx)); Assert.IsTrue(Regex.IsMatch(Ipify.GetPublicIPv6Address().ToString(), validateIPv6RegEx)); }