public void Form_ReturnsCorrectView_True() { ParcelsController controller = new ParcelsController(); ActionResult indexView = controller.Form(); Assert.IsInstanceOfType(indexView, typeof(ViewResult)); }
// //You can use the following additional attributes as you write your tests: // //Use ClassInitialize to run code before running the first test in the class //[ClassInitialize()] //public static void MyClassInitialize(TestContext testContext) //{ //} // //Use ClassCleanup to run code after all tests in a class have run //[ClassCleanup()] //public static void MyClassCleanup() //{ //} // //Use TestInitialize to run code before running each test //[TestInitialize()] //public void MyTestInitialize() //{ //} // //Use TestCleanup to run code after each test has run //[TestCleanup()] //public void MyTestCleanup() //{ //} // #endregion public ParcelsController ParcelsControllerHelper() { var controller = new ParcelsController(); // MVCContrib TestHelper is initializing the Controller for us INCLUDING session state! var builder = new TestControllerBuilder(); builder.InitializeController(controller); return(controller); }
public void Cost_HasCorrectModelType_ShippingItem() { //Arrange ParcelsController controller = new ParcelsController(); ViewResult costDataType = controller.Cost(2, 2, 2, 2) as ViewResult; //Act var result = costDataType.ViewData.Model; //Assert Assert.IsInstanceOfType(result, typeof(ShippingItem)); }