examples/webAndDatabase/SampleWebApplication/SampleWebApplication.Tests/Controllers/HomeControllerTest.cs
using System.Web.Mvc;
using NUnit.Framework; using SampleWebApplication.Controllers; namespace SampleWebApplication.Tests.Controllers { [TestFixture] public class HomeControllerTest { [Test] public void Index() { // Arrange using (HomeController controller = new HomeController()) { // Act ViewResult result = controller.Index() as ViewResult; // Assert Assert.IsNotNull(result); } } [Test] public void About() { // Arrange using (HomeController controller = new HomeController()) { // Act ViewResult result = controller.About() as ViewResult; // Assert Assert.AreEqual("Your application description page.", result.ViewBag.Message); } } [Test] public void Contact() { // Arrange using (HomeController controller = new HomeController()) { // Act ViewResult result = controller.Contact() as ViewResult; // Assert Assert.IsNotNull(result); } } } } |