public void RemoverEntidade_EntidadeNulaTeste() { //Criando o repositório var repositorio = new CaronaRepositorioIM(); repositorio.Remover(null); }
public void AdicionarEntidade_EntidadeNulaTeste() { //Criando o repositório var repositorio = new CaronaRepositorioIM(); repositorio.Adicionar(null); }
public void ListarEntidade_ListaVaziaTeste() { //Criando Repositorio var repositorio = new CaronaRepositorioIM(); //Checa Count. esperado: 0, atual: repositorio.Count Assert.AreEqual(0, repositorio.Count); }
public void GetCaronasPorOfertante_ListaVaziaOfertanteInexistenteTeste() { //Criando repositorio var repositorio = new CaronaRepositorioIM(); Colaborador colaborador = Colaborador.CriarColaborador("amanda.avelino.lopes"); repositorio.GetCaronasPorOfertante(colaborador); }
public void GetCaronasPorOfertante_ListaPreenchidaOfertanteInexistenteTeste() { //Criando repositorio var repositorio = new CaronaRepositorioIM(); Colaborador colaborador_joaovictor = Colaborador.CriarColaborador("joao.victor"); Carona carona_2 = Carona.CriarCarona(2, colaborador_joaovictor); repositorio.Adicionar(carona_2); Colaborador colaborador = Colaborador.CriarColaborador("amanda.avelino.lopes"); repositorio.GetCaronasPorOfertante(colaborador); }
public void AdicionarEntidade_EntidadeExistenteTeste() { //Criando o repositório Carona || Colaborador var repositorio = new CaronaRepositorioIM(); //Criando Carona || Colaborador Carona carona = Carona.CriarCarona(1, Colaborador.CriarColaborador("amanda.avelino.lopes")); //Adicionando no repositorio Carona caronaRetornada = repositorio.Adicionar(carona); int IDEsperado = 1; Assert.AreEqual(IDEsperado, caronaRetornada.ID); }
public void CadastrarCarona_CaronaInexistenteTeste() { //Criando a carona Carona carona = Carona.CriarCarona(1, Colaborador.CriarColaborador("amanda.avelino.lopes")); //Repositorio para checar o Count var repositorio = new CaronaRepositorioIM(); // Camada de negócio para verificar se pode ou não adicionar, injetando um IRepositorio<Carona> var carona_negocio = new CaronaNegocio(repositorio); //Cadastrando Carona carona_negocio.CadastrarCarona(carona); //Espera que tenha um registro em repositorio Assert.AreEqual(1, repositorio.Count); }
public void GetPorID_EntidadeExistenteTeste() { //Criando o repositório Carona var repositorio = new CaronaRepositorioIM(); //Criando Caronas Carona carona_1 = Carona.CriarCarona(1, Colaborador.CriarColaborador("amanda.avelino.lopes")); Carona carona_2 = Carona.CriarCarona(1, Colaborador.CriarColaborador("marcos.aurelio")); Carona carona_3 = Carona.CriarCarona(1, Colaborador.CriarColaborador("joao.victor")); //Adicionando no repositorio repositorio.Adicionar(carona_1); repositorio.Adicionar(carona_2); repositorio.Adicionar(carona_3); //Pega carona por ID Carona caronaRetornada = repositorio.GetPorID(carona_2.ID); //Verifica se de fato o ID da carona gerado, é igual da caronaRetornada Assert.AreEqual(carona_2.ID, caronaRetornada.ID); }
public void GetCaronasPorOfertante_OfertanteExistenteTeste() { //Criando repositorio var repositorio = new CaronaRepositorioIM(); //Criando colaboradores Colaborador colaborador_amanda = Colaborador.CriarColaborador("amanda.avelino.lopes"); Colaborador colaborador_joaovictor = Colaborador.CriarColaborador("joao.victor"); //Criando Caronas Carona carona_1 = Carona.CriarCarona(4, colaborador_amanda); Carona carona_2 = Carona.CriarCarona(2, colaborador_joaovictor); Carona carona_3 = Carona.CriarCarona(1, colaborador_amanda); //Adicionando Caronas na Lista repositorio.Adicionar(carona_1); repositorio.Adicionar(carona_2); repositorio.Adicionar(carona_3); List <Carona> resultado = repositorio.GetCaronasPorOfertante(colaborador_amanda); //Teste: esperado -> 2 registros, atual: resultado.Count Assert.AreEqual(2, resultado.Count); }
public void GetCaronasPorOfertante_OfertanteNuloTeste() { var repositorio = new CaronaRepositorioIM(); repositorio.GetCaronasPorOfertante(null); }