public void XBacon() { var lanche = LancheFactory.XBacon(); var pedido = new Pedido(lanche); pedido.Calcular(); Assert.Equal(6.50m, pedido.Total); }
public void XEgg() { var lanche = LancheFactory.XEgg(); var pedido = new Pedido(lanche); pedido.Calcular(); Assert.Equal(5.30m, pedido.Total); }
public void ObterTest() { var ingredienteFactory = new IngredienteFactory(); var lancheFactory = new LancheFactory(ingredienteFactory); var cardapioService = new CardapioService(lancheFactory); var cardapio = cardapioService.Obter(); Assert.IsType <List <Lanche> >(cardapio); }
public IList <Lanche> ObterLanches() { return(new List <Lanche>() { LancheFactory.XBacon(), LancheFactory.XBurger(), LancheFactory.XEgg(), LancheFactory.XEggBacon(), }); }
public void Post([FromBody] LancheViewModel lancheModel) { var lanche = LancheFactory.Criar(lancheModel); pedidoService.FecharPedido(new Dominio.Pedido(lanche), null); }