public void Test_BolaoIntegracaoBD_ShouldDeleteOk() { IRepository <Aposta> repositoryAposta = new ApostaRepository(); ApostaServico servicoAposta = new ApostaServico(repositoryAposta); Bolao resultadoAdd = _servicoBolao.Adicionar(_bolao); Bolao resultadoGet = _servicoBolao.ConsultarPorId(resultadoAdd.Id); foreach (var aposta in resultadoGet.Apostas) { var apostaGet = servicoAposta.ConsultarPorId(aposta.Id); servicoAposta.Excluir(apostaGet); } _servicoBolao.Excluir(resultadoGet); resultadoGet = _servicoBolao.ConsultarPorId(resultadoAdd.Id); resultadoGet.Should().BeNull(); }
public void SetUp() { BaseSqlTest.SeedDatabase(); _repository = new ApostaRepository(); _concurso = ObjectMother.GetValidConcursoAbertoComId(ObjectMother.GetValidResultado()); }