public void IpAddressConverterShouldReturnEmptyStringFromNull() { // Arrange var resolutionContext = ResolutionContext.New<byte[]>(null); // Act var ipAddressByteConverter = new IpAddressByteConverter(); var ipAddressString = ipAddressByteConverter.Convert(resolutionContext); // Assert var result = Assert.IsType<string>(ipAddressString); Assert.NotNull(result); Assert.Equal(result, string.Empty); }
public void IpAddressConverterShouldReturnEmptyStringFromNull() { // Arrange var resolutionContext = ResolutionContext.New <byte[]>(null); // Act var ipAddressByteConverter = new IpAddressByteConverter(); var ipAddressString = ipAddressByteConverter.Convert(resolutionContext); // Assert var result = Assert.IsType <string>(ipAddressString); Assert.NotNull(result); Assert.Equal(result, string.Empty); }
public void IpAddressConverterShouldReturnIpAddressAsStringFromByteArray() { // Arrange var ipAddress = IPAddress.Loopback; var resolutionContext = ResolutionContext.New(ipAddress.GetAddressBytes()); // Act var ipAddressByteConverter = new IpAddressByteConverter(); var ipAddressString = ipAddressByteConverter.Convert(resolutionContext); // Assert var result = Assert.IsType<string>(ipAddressString); Assert.NotNull(result); Assert.Equal(result, ipAddress.ToString()); }
public void IpAddressConverterShouldReturnIpAddressAsStringFromByteArray() { // Arrange var ipAddress = IPAddress.Loopback; var resolutionContext = ResolutionContext.New(ipAddress.GetAddressBytes()); // Act var ipAddressByteConverter = new IpAddressByteConverter(); var ipAddressString = ipAddressByteConverter.Convert(resolutionContext); // Assert var result = Assert.IsType <string>(ipAddressString); Assert.NotNull(result); Assert.Equal(result, ipAddress.ToString()); }