CR OK#44
Conversation
reloadercf
left a comment
There was a problem hiding this comment.
Me parece que tu código tiene buenas practicas, lo que puedes mejorar es: el uso de .gitignore, también puedes mejorar la forma en como defines algunas funciones, me gusta mucho la separación de las responsabilidades que tiene cada función y que son independientes una de la otra (esto es modulaoización)
| @@ -0,0 +1 @@ | |||
| node_modules | |||
There was a problem hiding this comment.
Esto es una muy buena practica, todos los proyectos debes tener el archivo .gitignore para excluir elementos como node_modules, recomiendo excluir package-lock.json
| @@ -0,0 +1,3 @@ | |||
| { | |||
There was a problem hiding this comment.
Este archivo debes excluirlo en el .gitignore
| @@ -12,344 +12,40 @@ Estos archivos `Markdown` normalmente contienen _links_ (vínculos/ligas) que | |||
| muchas veces están rotos o ya no son válidos y eso perjudica mucho el valor de | |||
There was a problem hiding this comment.
Te recomiendo que tu archivo README tenga información de tu librería pensada para cualquier usuario que visite el repositorio, puedes agregar capturas de pantalla ó videos sobre la instalación.
| @@ -0,0 +1,7 @@ | |||
| - [Asíncronía en js](https://carlosazaustre.com/manejando-la-asincronia-en-javascript/) | |||
There was a problem hiding this comment.
este archivo debe de estar en la carpeta con nombre assets y a su vez excluida en .gitignore
| @@ -0,0 +1,14 @@ | |||
| [Markdown](https://es.wikipedia.org/wiki/Markdown) es un lenguaje de marcado | |||
| @@ -0,0 +1,16 @@ | |||
| 1. Debemos poder leer un archivo. | |||
| @@ -0,0 +1,3 @@ | |||
| # PRBANDO ARCHIVO SIN LINKS | |||
| }); | ||
| }); | ||
|
|
||
| describe('readFile', () =>{ |
There was a problem hiding this comment.
| describe('readFile', () =>{ | |
| describe('getUri', () =>{ |
| expect(typeof readFile).toBe('function'); | ||
| }); | ||
| }); | ||
|
|
There was a problem hiding this comment.
puedes tener el siguiente test
| describe('readFile', () => { | |
| it('Get all text of the file', () => { | |
| let functionReadFile=readFile("README.md") | |
| expect(typeof functionReadFile).toBe('string'); | |
| }); | |
| }); |
|
|
||
| describe('validateLinks', () => { | ||
| it('Should return an status 200 if the link is OK', () => { | ||
| expect(result.status).toBe(200); |
There was a problem hiding this comment.
Testear la función que genera el CLI
No description provided.