コード例 #1
0
        public void Posso_Ver_O_Conteudo_Do_Carrinho()
        {
            //Arrange
            Carrinho carrinho = new Carrinho();

            CarrinhoController controller = new CarrinhoController();

            //Act
            CarrinhoViewModel resultado = (CarrinhoViewModel) controller.Index(carrinho, "minhaUrl").ViewData.Model;

            //Assert
            //AreSame (se são os mesmos)
            Assert.AreSame(resultado.Carrinho,carrinho);

            Assert.AreEqual(resultado.ReturnUrl,"minhaUrl");
        }
コード例 #2
0
        public void Posso_Ver_O_Meu_Carrinho()
        {
            //Preparação (Arrange) e o estimulo (Act), das verificações.

            //Arrange
            Carrinho carrinho = new Carrinho();

            //A
            CarrinhoController controller = new CarrinhoController();

            //Act
            CarrinhoViewModel resultado = (CarrinhoViewModel)controller.Index(carrinho, "minhaUrl").ViewData.Model;

            //Assert
            Assert.AreSame(resultado.Carrinho, carrinho);

            Assert.AreEqual(resultado.ReturnUrl, "minhaUrl");
        }