public void CustomHttpHeader_CanCreateWithValidNameAndValue() { var header = new CustomHttpHeader("X-TestName", "Test Value"); Assert.AreEqual("X-TestName", header.Name); Assert.AreEqual("Test Value", header.Value); Assert.AreEqual("X-TestName: Test Value", header.ToString()); }
public void CustomHttpHeader_CanCreateWithNullValue() { var header = new CustomHttpHeader("X-TestName", null); Assert.AreEqual("X-TestName", header.Name); Assert.AreEqual(null, header.Value); Assert.AreEqual("X-TestName: ", header.ToString()); }
public void CustomHttpHeader_CanCreateWithEmptyValue() { var header = new CustomHttpHeader("X-TestName", String.Empty); Assert.AreEqual("X-TestName", header.Name); Assert.AreEqual(String.Empty, header.Value); Assert.AreEqual("X-TestName: ", header.ToString()); }