public void GetStreamReturnsMemoryStream() { MultipartMemoryStreamProvider instance = MultipartMemoryStreamProvider.Instance; HttpContent content = new StringContent("text"); Stream stream = instance.GetStream(content.Headers); Assert.NotNull(stream); MemoryStream memStream = stream as MemoryStream; Assert.NotNull(stream); Assert.Equal(0, stream.Length); Assert.Equal(0, stream.Position); Assert.NotSame(memStream, instance.GetStream(content.Headers)); }
public void GetStreamThrowsOnNull() { MultipartMemoryStreamProvider instance = MultipartMemoryStreamProvider.Instance; Assert.ThrowsArgumentNull(() => { instance.GetStream(null); }, "headers"); }