예제 #1
0
        public void ContentTest()
        {
            // Arrange - create the controller
            var target = new ReturningDataController();

            // Act - call the action method
            ContentResult result = target.Index();

            // Assert - check the result
            Assert.AreEqual("text/plain", result.ContentType);
            Assert.AreEqual("This is plain text", result.Content);
        }
예제 #2
0
        public void FileResultTest()
        {
            // Arrange - create the controller
            var target = new ReturningDataController();

            // Act - call the action method
            FileResult result = target.AnnualReport();

            // Assert - check the result
            Assert.AreEqual(@"c:\AnnualReport.pdf", ((FilePathResult)result).FileName);
            Assert.AreEqual("application/pdf", result.ContentType);
            Assert.AreEqual("AnnualReport2011.pdf", result.FileDownloadName);
        }