public void ControllerContent_InvokedInUnitTests(string content, string contentType, Encoding encoding) { // Arrange var controller = new TestabilityController(); // Act var result = controller.Content_Action(content, contentType, encoding); // Assert Assert.NotNull(result); var contentResult = Assert.IsType <ContentResult>(result); Assert.Equal(content, contentResult.Content); Assert.Equal(contentType, contentResult.ContentType); Assert.Equal(encoding, contentResult.ContentEncoding); }
public void ControllerContent_InvokedInUnitTests() { // Arrange var content = "Content_1"; var contentType = "text/asp"; var encoding = Encoding.ASCII; var controller = new TestabilityController(); // Act var result = controller.Content_Action(content, contentType, encoding); // Assert Assert.NotNull(result); var contentResult = Assert.IsType<ContentResult>(result); Assert.Equal(content, contentResult.Content); Assert.Equal("text/asp; charset=us-ascii", contentResult.ContentType.ToString()); Assert.Equal(encoding, contentResult.ContentType.Encoding); }
public void ControllerContent_InvokedInUnitTests() { // Arrange var content = "Content_1"; var contentType = "text/asp"; var encoding = Encoding.ASCII; var controller = new TestabilityController(); // Act var result = controller.Content_Action(content, contentType, encoding); // Assert Assert.NotNull(result); var contentResult = Assert.IsType<ContentResult>(result); Assert.Equal(content, contentResult.Content); Assert.Equal("text/asp; charset=us-ascii", contentResult.ContentType.ToString()); Assert.Equal(encoding, MediaType.GetEncoding(contentResult.ContentType)); }