Exemple #1
0
        public void Form_ReturnsCorrectView_True()
        {
            ParcelsController controller = new ParcelsController();
            ActionResult      indexView  = controller.Form();

            Assert.IsInstanceOfType(indexView, typeof(ViewResult));
        }
Exemple #2
0
        //
        //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);
        }
Exemple #3
0
        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));
        }