public void TestMethodGravarNotInstanciate() { RepositoryEntityDAO RepositoryDAO = new RepositoryEntityDAO(); List <Repositorio> Repositorio = new List <Repositorio>(); Repositorio = null; Assert.AreEqual(RepositoryDAO.Adicionar(Repositorio), false); }
public void TestMethodListarNotNull() { RepositoryEntityDAO RepositoryDAO = new RepositoryEntityDAO(); List <Repositorio> Repositorio = new List <Repositorio>(); Repositorio = RepositoryDAO.Listar(); Assert.IsNotNull(Repositorio); }
public IHttpActionResult Listar() { try { ///Listar e montar JSON de consulta RepositoryEntityDAO RepositoryDAO = new RepositoryEntityDAO(); var Repositorio = RepositoryDAO.Listar(); return(Ok(Repositorio)); } catch (Exception ex) { return(InternalServerError(ex)); } }
public IHttpActionResult Buscar() { try { ///Disparar API do GITHUB List <Repositorio> Repositorio = DispararBuscaAPIGitHub(); ///Adicionar repositorios não existentes RepositoryEntityDAO RepositoryDAO = new RepositoryEntityDAO(); if (RepositoryDAO.Adicionar(Repositorio)) { Repositorio = RepositoryDAO.Listar(); } return(Ok(Repositorio)); } catch (Exception ex) { return(InternalServerError(ex)); } }
public void TestMethodGravarInstanciate() { RepositoryEntityDAO RepositoryDAO = new RepositoryEntityDAO(); Repositorio Repositorio1 = new Repositorio(); Repositorio Repositorio2 = new Repositorio(); Linguagem Linguagem1 = new Linguagem(); Linguagem Linguagem2 = new Linguagem(); List <Repositorio> Repositorio = new List <Repositorio>(); Linguagem1.ID_NODE = "1236544"; Linguagem1.NOME_LINGUAGEM = "NODEJS"; Repositorio1.ID_NODE = "MFLSKFNSDFLSFKNSDF1"; Repositorio1.Linguagem.Add(Linguagem1); Repositorio1.NOME_COMPLETO_REPOSITORIO = "REPOSITORIO 1"; Repositorio1.URL_LINGUAGEM = "http:\\"; Repositorio.Add(Repositorio1); Assert.AreEqual(RepositoryDAO.Adicionar(Repositorio), true); }