示例#1
0
        public void Get()
        {
            PedidosController pedidosController = new PedidosController();
            PedidoModel       pedidoEncontrado  = pedidosController.Get(1);

            Assert.IsNotNull(pedidoEncontrado);
            Assert.AreNotEqual(pedidoEncontrado.Id, 0);
            Assert.AreEqual(PizzaTamanhoEnum.media, pedidoEncontrado.Pizza.Tamanho.Tamanho);
            Assert.AreEqual(PizzaSaborEnum.calabresa, pedidoEncontrado.Pizza.Sabor.Sabor);
        }
示例#2
0
        public void Put()
        {
            PedidosController pedidosController = new PedidosController();
            bool resultado = pedidosController.Put(1, (PizzaPersonalizacaoEnum)1);

            Assert.IsTrue(resultado);
            PedidoModel pedidoEncontrado = pedidosController.Get(1);

            Assert.IsNotNull(pedidoEncontrado);
            Assert.AreNotEqual(pedidoEncontrado.Id, 0);
            Assert.AreEqual(PizzaTamanhoEnum.media, pedidoEncontrado.Pizza.Tamanho.Tamanho);
            Assert.AreEqual(PizzaSaborEnum.calabresa, pedidoEncontrado.Pizza.Sabor.Sabor);
            Assert.AreEqual(PizzaPersonalizacaoEnum.extraBacon, pedidoEncontrado.Pizza.Personalizacoes[0].Personalizacao);
        }