Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dotnet/aspnetcore.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/Http/Http.Results/test/FileStreamResultTest.cs')
-rw-r--r--src/Http/Http.Results/test/FileStreamResultTest.cs121
1 files changed, 60 insertions, 61 deletions
diff --git a/src/Http/Http.Results/test/FileStreamResultTest.cs b/src/Http/Http.Results/test/FileStreamResultTest.cs
index fca9982ac3..6fc5cf6209 100644
--- a/src/Http/Http.Results/test/FileStreamResultTest.cs
+++ b/src/Http/Http.Results/test/FileStreamResultTest.cs
@@ -8,79 +8,78 @@ using Microsoft.AspNetCore.Internal;
using Microsoft.Net.Http.Headers;
using Xunit;
-namespace Microsoft.AspNetCore.Http.Result
+namespace Microsoft.AspNetCore.Http.Result;
+
+public class FileStreamResultTest : FileStreamResultTestBase
{
- public class FileStreamResultTest : FileStreamResultTestBase
+ protected override Task ExecuteAsync(
+ HttpContext httpContext,
+ Stream stream,
+ string contentType,
+ DateTimeOffset? lastModified = null,
+ EntityTagHeaderValue entityTag = null,
+ bool enableRangeProcessing = false)
{
- protected override Task ExecuteAsync(
- HttpContext httpContext,
- Stream stream,
- string contentType,
- DateTimeOffset? lastModified = null,
- EntityTagHeaderValue entityTag = null,
- bool enableRangeProcessing = false)
+ var fileStreamResult = new FileStreamResult(stream, contentType)
{
- var fileStreamResult = new FileStreamResult(stream, contentType)
- {
- LastModified = lastModified,
- EntityTag = entityTag,
- EnableRangeProcessing = enableRangeProcessing
- };
-
- return fileStreamResult.ExecuteAsync(httpContext);
- }
+ LastModified = lastModified,
+ EntityTag = entityTag,
+ EnableRangeProcessing = enableRangeProcessing
+ };
- [Fact]
- public void Constructor_SetsFileName()
- {
- // Arrange
- var stream = Stream.Null;
+ return fileStreamResult.ExecuteAsync(httpContext);
+ }
- // Act
- var result = new FileStreamResult(stream, "text/plain");
+ [Fact]
+ public void Constructor_SetsFileName()
+ {
+ // Arrange
+ var stream = Stream.Null;
- // Assert
- Assert.Equal(stream, result.FileStream);
- }
+ // Act
+ var result = new FileStreamResult(stream, "text/plain");
- [Fact]
- public void Constructor_SetsContentTypeAndParameters()
- {
- // Arrange
- var stream = Stream.Null;
- var contentType = "text/plain; charset=us-ascii; p1=p1-value";
- var expectedMediaType = contentType;
+ // Assert
+ Assert.Equal(stream, result.FileStream);
+ }
- // Act
- var result = new FileStreamResult(stream, contentType);
+ [Fact]
+ public void Constructor_SetsContentTypeAndParameters()
+ {
+ // Arrange
+ var stream = Stream.Null;
+ var contentType = "text/plain; charset=us-ascii; p1=p1-value";
+ var expectedMediaType = contentType;
- // Assert
- Assert.Equal(stream, result.FileStream);
- Assert.Equal(expectedMediaType, result.ContentType);
- }
+ // Act
+ var result = new FileStreamResult(stream, contentType);
- [Fact]
- public void Constructor_SetsLastModifiedAndEtag()
- {
- // Arrange
- var stream = Stream.Null;
- var contentType = "text/plain";
- var expectedMediaType = contentType;
- var lastModified = new DateTimeOffset();
- var entityTag = new EntityTagHeaderValue("\"Etag\"");
+ // Assert
+ Assert.Equal(stream, result.FileStream);
+ Assert.Equal(expectedMediaType, result.ContentType);
+ }
- // Act
- var result = new FileStreamResult(stream, contentType)
- {
- LastModified = lastModified,
- EntityTag = entityTag,
- };
+ [Fact]
+ public void Constructor_SetsLastModifiedAndEtag()
+ {
+ // Arrange
+ var stream = Stream.Null;
+ var contentType = "text/plain";
+ var expectedMediaType = contentType;
+ var lastModified = new DateTimeOffset();
+ var entityTag = new EntityTagHeaderValue("\"Etag\"");
- // Assert
- Assert.Equal(lastModified, result.LastModified);
- Assert.Equal(entityTag, result.EntityTag);
- Assert.Equal(expectedMediaType, result.ContentType);
- }
+ // Act
+ var result = new FileStreamResult(stream, contentType)
+ {
+ LastModified = lastModified,
+ EntityTag = entityTag,
+ };
+ // Assert
+ Assert.Equal(lastModified, result.LastModified);
+ Assert.Equal(entityTag, result.EntityTag);
+ Assert.Equal(expectedMediaType, result.ContentType);
}
+
}