Exemplo n.º 1
0
        public async Task WriteFileAsync_PreconditionStateShouldProcess_WritesRangeRequested(long?start, long?end, string expectedString, long contentLength)
        {
            var action = new Func <FileContentResult, HttpContext, Task>(async(result, context) => await((IResult)result).ExecuteAsync(context));

            await BaseFileContentResultTest
            .WriteFileAsync_PreconditionStateShouldProcess_WritesRangeRequested(start, end, expectedString, contentLength, action);
        }
Exemplo n.º 2
0
        public async Task ExecuteResultAsync_SetsSuppliedContentTypeAndEncoding()
        {
            var action = new Func <FileContentResult, HttpContext, Task>(async(result, context) => await((IResult)result).ExecuteAsync(context));

            await BaseFileContentResultTest.ExecuteResultAsync_SetsSuppliedContentTypeAndEncoding(action);
        }
Exemplo n.º 3
0
        public async Task WriteFileAsync_NotModified_RangeRequestedIgnored()
        {
            var action = new Func <FileContentResult, HttpContext, Task>(async(result, context) => await((IResult)result).ExecuteAsync(context));

            await BaseFileContentResultTest.WriteFileAsync_NotModified_RangeRequestedIgnored(action);
        }
Exemplo n.º 4
0
        public async Task WriteFileAsync_PreconditionStateUnspecified_RangeRequestedNotSatisfiable(string rangeString)
        {
            var action = new Func <FileContentResult, HttpContext, Task>(async(result, context) => await((IResult)result).ExecuteAsync(context));

            await BaseFileContentResultTest.WriteFileAsync_PreconditionStateUnspecified_RangeRequestedNotSatisfiable(rangeString, action);
        }
Exemplo n.º 5
0
        public async Task WriteFileAsync_IfRangeHeaderValid_WritesRangeRequest()
        {
            var action = new Func <FileContentResult, HttpContext, Task>(async(result, context) => await((IResult)result).ExecuteAsync(context));

            await BaseFileContentResultTest.WriteFileAsync_IfRangeHeaderValid_WritesRangeRequest(action);
        }
Exemplo n.º 6
0
 public async Task WriteFileAsync_CopiesBuffer_ToOutputStream()
 {
     var action = new Func <FileContentResult, HttpContext, Task>(async(result, context) => await((IResult)result).ExecuteAsync(context));
     await BaseFileContentResultTest.WriteFileAsync_CopiesBuffer_ToOutputStream(action);
 }
Exemplo n.º 7
0
        public async Task WriteFileAsync_RangeProcessingNotEnabled_RangeRequestIgnored()
        {
            var action = new Func <FileContentResult, ActionContext, Task>(async(result, context) => await result.ExecuteResultAsync(context));

            await BaseFileContentResultTest.WriteFileAsync_RangeProcessingNotEnabled_RangeRequestIgnored(action);
        }
Exemplo n.º 8
0
        public async Task WriteFileAsync_PreconditionFailed_RangeRequestedIgnored()
        {
            var action = new Func <FileContentResult, ActionContext, Task>(async(result, context) => await result.ExecuteResultAsync(context));

            await BaseFileContentResultTest.WriteFileAsync_PreconditionFailed_RangeRequestedIgnored(action);
        }
Exemplo n.º 9
0
        public async Task WriteFileAsync_PreconditionStateUnspecified_RangeRequestIgnored(string rangeString)
        {
            var action = new Func <FileContentResult, ActionContext, Task>(async(result, context) => await result.ExecuteResultAsync(context));

            await BaseFileContentResultTest.WriteFileAsync_PreconditionStateUnspecified_RangeRequestIgnored(rangeString, action);
        }
Exemplo n.º 10
0
        public async Task WriteFileAsync_IfRangeHeaderInvalid_RangeRequestIgnored()
        {
            var action = new Func <FileContentResult, ActionContext, Task>(async(result, context) => await result.ExecuteResultAsync(context));

            await BaseFileContentResultTest.WriteFileAsync_IfRangeHeaderInvalid_RangeRequestIgnored(action);
        }