soriac / tacs-no-se-cae-mas Goto Github PK
View Code? Open in Web Editor NEWTP para Técnicas Avanzadas de Construcción de Software. UTN 2C 2019.
TP para Técnicas Avanzadas de Construcción de Software. UTN 2C 2019.
Necesitamos herramientas para poder escribir tests unitarios sobre nuestras rutas.
Rutear usuario
Los 5 criterios son:
Busca por numero de forks (<, >, <=, >=, entre dos numeros)
Busca por numero de estrellas (<, >, <=, >=, entre dos numeros)
Busca por tamaño del repositorio (<, >, <=, >=, entre dos numeros)
Busca por numero de seguidores (<, >, <=, >=, entre dos numeros)
Busca por numero de topics (<, >, <=, >=, entre dos numeros)
(Estos los defini yo, si alguno quiere que agregue otros lo hice totalmente extensible, los ejemplos de busqueda que se pueden realizar se encuentran (aca) [https://help.github.com/en/articles/searching-for-repositories#search-by-number-of-topics].
Basicamente use estos para reutilizar codigo)
Estos criterios se pueden concatenar usando operaciones AND, OR, NOT (ya tambien codeados y funcionando)
Persistir sesiones iniciadas con Telegram en Redis
Terminar metodos de paginado para consultar en GitHub API
Nota: La cuenta es de nuestra aplicación, no de Github. La aplicación manejará una única cuenta de Github para acceder a los recursos necesarios.
Buscar repositorio por nombre en Telegram
Como administrador quiero poder ver los siguientes datos de un usuario : Que lenguajes tiende a utilizar el usuario.
Poder agregar, eliminar y ver favoritos desde Telegram
Como usuario poder definir un filtro de búsqueda sobre repos de github, al menos tiene que tener 5 criterios.
Como usuario poder buscar un repositorio y que me muestre información relevante del mismo por ejemplo
- Nro de forks
- Issues abiertos
- Cantidad de estrellas
- Lenguaje que utiliza
Como administrador quiero seleccionar 2 listas de usuarios diferentes y ver si tienen algún repositorio y lenguaje en común.
Como administrador quiero conocer la cantidad total de repositorios registrados en el sistema (Ninguna de las acciones está funcionando porque falla el front).
Sería poner la fecha como parámetro opcional en el front.
java app.post("/") { throw ForbiddenResponse("Off limits!") }
Como administrador quiero conocer la cantidad total de repositorios registrados en el sistema
En el caso que se excedan las solicitudes se deberá devolver un mensaje indicando cuando podrá volver a usar la aplicación.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.