public void SerializeForUrl_WhenValueIsString_Serializes() { var expected = "test%20URL"; var result = UrlSerializer.SerializeForUrl("test URL"); Assert.AreEqual(expected, result); }
public void SerializeForUrl_WhenValueIsDateTime_Serializes() { var expected = "2001-01-01T00%3A00%3A00"; var result = UrlSerializer.SerializeForUrl(new DateTime(2001, 1, 1, 0, 0, 0)); Assert.AreEqual(expected, result); }
public void SerializeForUrl_WhenValueIsNull_ReturnsEmptyString() { var expected = string.Empty; var result = UrlSerializer.SerializeForUrl <object>(null); Assert.AreEqual(expected, result); }