Addressed review feedback

This commit is contained in:
Artak Mkrtchyan 2018-02-01 14:44:06 -08:00
parent dea3eb7856
commit 7a13eb8b21
1 changed files with 4 additions and 5 deletions

View File

@ -235,14 +235,14 @@ namespace Microsoft.AspNetCore.Mvc.Formatters
} }
[Fact] [Fact]
public void GetAcceptCharsetHeaderValues_Succeeds() public void GetAcceptCharsetHeaderValues_ReadsHeaderAndParsesValues()
{ {
// Arrange // Arrange
const string testCharsetValue = "fakeValue"; const string expectedValue = "expected";
var formatter = new OverrideEncodingFormatter(encoding: null); var formatter = new OverrideEncodingFormatter(encoding: null);
var context = new DefaultHttpContext(); var context = new DefaultHttpContext();
context.Request.Headers[HeaderNames.AcceptCharset] = testCharsetValue; context.Request.Headers[HeaderNames.AcceptCharset] = expectedValue;
var writerContext = new OutputFormatterWriteContext( var writerContext = new OutputFormatterWriteContext(
context, context,
@ -254,8 +254,7 @@ namespace Microsoft.AspNetCore.Mvc.Formatters
var result = TextOutputFormatter.GetAcceptCharsetHeaderValues(writerContext); var result = TextOutputFormatter.GetAcceptCharsetHeaderValues(writerContext);
//Assert //Assert
Assert.Equal(1, result.Count); Assert.Equal(expectedValue, Assert.Single(result).Value.Value);
Assert.Equal(testCharsetValue, result.Single().Value);
} }
private class TestOutputFormatter : TextOutputFormatter private class TestOutputFormatter : TextOutputFormatter