Administrasjon.Controllers.Tests.AdminProductControllerTests.EditTestTrue C# (CSharp) Method

EditTestTrue() private method

private EditTestTrue ( ) : void
return void
        public void EditTestTrue()
        {
            //Arrange
            var controller = MockHttpSession.getMoqAdminProductController();
            var productModel = new ProductModel();
            productModel.category = "Kaffe";
            productModel.description = "God kaffe";
            productModel.imageURL = "kaffe.kaffebilde.jpg";
            productModel.price = 100;
            productModel.productID = 1;
            productModel.productName = "Svart kaffe";
            productModel.quantity = 10;
            productModel.stock = 100;
            //Act
            var result = (ViewResult)controller.Edit(1);
            var resultModel = (ProductModel)result.Model;
            //Assert
            Assert.AreEqual(result.ViewName, "");
            Assert.AreEqual(productModel.category, resultModel.category);
            Assert.AreEqual(productModel.description, resultModel.description);
            Assert.AreEqual(productModel.imageURL, resultModel.imageURL);
            Assert.AreEqual(productModel.price, resultModel.price);
            Assert.AreEqual(productModel.productID, resultModel.productID);
            Assert.AreEqual(productModel.productName, resultModel.productName);
            Assert.AreEqual(productModel.stock, resultModel.stock);
            Assert.AreEqual(productModel.quantity, resultModel.quantity);
        }