public void IniciarCenario() { _pizzariaContexto = new PizzariaContexto("PizzariaBD_Puzzles_Teste"); Database.SetInitializer(new BaseSQLTeste()); _pizzariaContexto.Database.Initialize(true); _pedidoRepositorio = new PedidoRepositorioSQL(_pizzariaContexto); _endereco = ObjectMother.ObterEnderecoValido(); _cpf = ObjectMother.ObterCPFValido(); _cliente = ObjectMother.ObterClienteValido(_endereco, _cpf); _produtos = new List <Produto>(); Sabor calabresa = ObjectMother.ObterSaborValido_Calabresa(); long idSaborInseridoPorBaseSQL = 1; calabresa.Id = idSaborInseridoPorBaseSQL; Pizza pizza = ObjectMother.ObterPizzaComUmSabor(calabresa); pizza.Tamanho = TamanhoPizza.GRANDE; _produtos.Add(pizza); _pedido = new Pedido(); }
private PedidoRepositorioSQL ObterInstaciaDePedidoRepositorio() { if (_pedidoRepositorioSQL == null) { _pedidoRepositorioSQL = new PedidoRepositorioSQL(ObterInstaciaDoContextoSQL()); return(_pedidoRepositorioSQL); } else { return(_pedidoRepositorioSQL); } }