Exemplo n.º 1
0
        public void Write()
        {
            // Arrange
            var responseStream = new MemoryStream();
            var response       = Substitute.For <IHttpResponse>();

            response.OutputStream.Returns(responseStream);
            var fileWriter = new FileResponseWriter("test.txt");

            // Act
            fileWriter.Write(response);

            // Assert
            responseStream.ToArray().Should().Equal(File.ReadAllBytes("test.txt"));
        }
Exemplo n.º 2
0
 public void Initialize() =>
 _writer = new FileResponseWriter(
     _fileServiceMock.Object,
     _stubRootPathResolverMock.Object);