public void BuscaPedidoSucesso() { Endereco novo = new Endereco(); novo.Bairro = "Vila Paiva"; novo.Cep = "02075040"; novo.Cidade = "São Paulo"; novo.Uf = "SP"; novo.User = _usuarioTeste.Id; novo.NomeEndereco = "AlteraEnderecoSucesso"; novo.Numero = 396; novo.Rua = "Manuel de Almeida"; if (novo != null) { _enderecoRepository.CadastroEndereco(novo); } var enderecoResult = _enderecoRepository.BuscarEnderecoPorNome(novo.NomeEndereco).FirstOrDefault(); _produtoTeste1.Quantity = 1; _produtoTeste1.Ativo = true; _produtoRepository.AtualizarProduto(_produtoTeste1.User, _produtoTeste1.Id, _produtoTeste1); _carrinhoRepository.AddProduto(_usuarioTeste.Id, _produtoTeste1.Id); _carrinhoRepository.AddEndereco(_usuarioTeste.Id, enderecoResult.Id); Pedido pedidoResult = _carrinhoRepository.FinalizarCarrinho(_usuarioTeste.Id); Pedido pedidoBuscado = _pedidoRepository.BuscarPedido(pedidoResult.Id); if (pedidoBuscado == null) { _pedidoRepository.DeletarPedidoPorUsuario(_usuarioTeste.Id); _enderecoRepository.RemoverEndereco(enderecoResult.Id); Assert.Fail(); } else { _pedidoRepository.DeletarPedidoPorUsuario(_usuarioTeste.Id); _enderecoRepository.RemoverEndereco(enderecoResult.Id); } }