Incorporated code review feedback

This commit is contained in:
Javier Calvarro Nelson 2014-05-29 10:42:58 -07:00
parent 16f19b5cc6
commit 5ba74f500c
1 changed files with 10 additions and 4 deletions

View File

@ -60,11 +60,13 @@ namespace Microsoft.AspNet.Mvc.FunctionalTests
// The host is not important as everything runs in memory and tests are isolated from each other.
var result = await client.GetAsync("http://localhost/");
Assert.Equal(200, result.StatusCode);
Assert.Equal(result.ContentType, "text/html; charset=utf-8");
// Guard
Assert.NotNull(result);
var responseContent = await result.ReadBodyAsStringAsync();
// Assert
Assert.Equal(200, result.StatusCode);
Assert.Equal(result.ContentType, "text/html; charset=utf-8");
Assert.Equal(expectedContent, responseContent);
}
@ -78,11 +80,13 @@ namespace Microsoft.AspNet.Mvc.FunctionalTests
// Act
var result = await client.GetAsync("http://localhost/Home/PlainView");
Assert.Equal(200, result.StatusCode);
Assert.Equal(result.ContentType, "text/html; charset=utf-8");
// Guard
Assert.NotNull(result);
var responseContent = await result.ReadBodyAsStringAsync();
// Assert
Assert.Equal(200, result.StatusCode);
Assert.Equal(result.ContentType, "text/html; charset=utf-8");
Assert.Equal(expectedContent, responseContent);
}
@ -98,6 +102,8 @@ namespace Microsoft.AspNet.Mvc.FunctionalTests
// Assert
Assert.Equal(204, result.StatusCode);
Assert.Null(result.ContentType);
Assert.Null(result.ContentLength);
Assert.Equal("", await result.ReadBodyAsStringAsync());
}