public void NegativeContentLengthThrowsException() { var options = new ResponseProperties.CreateOptions { Headers = CommonTestHelpers.GenerateList(2), ContentLength = -1 }; ResponseProperties item = new ResponseProperties(options); }
public void NullKeyValuesAreNotCopied(string keyName) { var options = new ResponseProperties.CreateOptions { Headers = CommonTestHelpers.GenerateList(keyName, 2), ContentLength = 10000 }; ResponseProperties item = new ResponseProperties(options); Assert.AreEqual(0, item.Headers.Count()); }
public void CreateOptionsConstructorUpdatesProperties() { var options = new ResponseProperties.CreateOptions { Headers = CommonTestHelpers.GenerateList(2), ContentLength = 10000 }; ResponseProperties item = new ResponseProperties(options); Assert.AreEqual(JsonSerializer.Serialize(options.Headers), JsonSerializer.Serialize(item.Headers)); Assert.AreEqual(options.ContentLength, item.ContentLength); }