diff --git a/test/Microsoft.AspNetCore.Mvc.TestCommon/TestHttpResponseStreamWriterFactory.cs b/test/Microsoft.AspNetCore.Mvc.TestCommon/TestHttpResponseStreamWriterFactory.cs index 3b48544ff9..ecc394d08c 100644 --- a/test/Microsoft.AspNetCore.Mvc.TestCommon/TestHttpResponseStreamWriterFactory.cs +++ b/test/Microsoft.AspNetCore.Mvc.TestCommon/TestHttpResponseStreamWriterFactory.cs @@ -10,9 +10,11 @@ namespace Microsoft.AspNetCore.Mvc { public class TestHttpResponseStreamWriterFactory : IHttpResponseStreamWriterFactory { + public const int DefaultBufferSize = 16 * 1024; + public TextWriter CreateWriter(Stream stream, Encoding encoding) { - return new HttpResponseStreamWriter(stream, encoding); + return new HttpResponseStreamWriter(stream, encoding, DefaultBufferSize); } } } diff --git a/test/Microsoft.AspNetCore.Mvc.ViewFeatures.Test/ViewFeatures/ViewExecutorTest.cs b/test/Microsoft.AspNetCore.Mvc.ViewFeatures.Test/ViewFeatures/ViewExecutorTest.cs index e607623625..23adac5b3e 100644 --- a/test/Microsoft.AspNetCore.Mvc.ViewFeatures.Test/ViewFeatures/ViewExecutorTest.cs +++ b/test/Microsoft.AspNetCore.Mvc.ViewFeatures.Test/ViewFeatures/ViewExecutorTest.cs @@ -298,9 +298,9 @@ namespace Microsoft.AspNetCore.Mvc.ViewFeatures } [Theory] - [InlineData(HttpResponseStreamWriter.DefaultBufferSize - 1)] - [InlineData(HttpResponseStreamWriter.DefaultBufferSize + 1)] - [InlineData(2 * HttpResponseStreamWriter.DefaultBufferSize + 4)] + [InlineData(TestHttpResponseStreamWriterFactory.DefaultBufferSize - 1)] + [InlineData(TestHttpResponseStreamWriterFactory.DefaultBufferSize + 1)] + [InlineData(2 * TestHttpResponseStreamWriterFactory.DefaultBufferSize + 4)] public async Task ExecuteAsync_AsynchronouslyFlushesToTheResponseStream_PriorToDispose(int writeLength) { // Arrange @@ -310,7 +310,7 @@ namespace Microsoft.AspNetCore.Mvc.ViewFeatures await v.Writer.WriteAsync(text); }); - var expectedWriteCallCount = Math.Ceiling((double)writeLength / HttpResponseStreamWriter.DefaultBufferSize); + var expectedWriteCallCount = Math.Ceiling((double)writeLength / TestHttpResponseStreamWriterFactory.DefaultBufferSize); var context = new DefaultHttpContext(); var stream = new Mock();