Skip to content

Commit 40a66f0

Browse files
committed
Multiple corrections (links, ES6 compatibility, missing title, and typo error in navigation on part4)
1 parent d59eb61 commit 40a66f0

File tree

4 files changed

+6
-4
lines changed

4 files changed

+6
-4
lines changed

src/content/3/es/part3a.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ import http from 'http'
171171

172172
En estos días, el código que se ejecuta en el navegador utiliza módulos ES6. Los módulos se definen con un [export](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/export) y se utilizan con un [import](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import).
173173

174-
Sin embargo, Node.js usa los llamados módulos [CommonJS](https://en.wikipedia.org/wiki/CommonJS). La razón de esto es que el ecosistema de Node necesitaba módulos mucho antes de que JavaScript los admitiera en la especificación del lenguaje. En el momento de escribir este material, Node no es compatible con los módulos ES6, pero el soporte para ellos [llegará](https://nodejs.org/api/esm.html) en algún momento.
174+
Sin embargo, Node.js usa los llamados módulos [CommonJS](https://en.wikipedia.org/wiki/CommonJS). La razón de esto es que el ecosistema de Node necesitaba módulos mucho antes de que JavaScript los admitiera en la especificación del lenguaje. En el momento de escribir este material, Node es compatible con los módulos ES6.
175175

176176
Los módulos de CommonJS funcionan casi exactamente como los módulos de ES6, al menos en lo que respecta a nuestras necesidades en este curso.
177177

src/content/4/es/part4b.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -960,7 +960,7 @@ Utilice el paquete supertest para escribir una prueba que realice una solicitud
960960
961961
Una vez finalizada la prueba, refactorice el controlador de ruta para usar la sintaxis async/await en lugar de promesas.
962962
963-
Tenga en cuenta que tendrá que realizar cambios similares en el código que se hicieron [en el material](/es/part4/testing_the_backend#test-environment),
963+
Tenga en cuenta que tendrá que realizar cambios similares en el código que se hicieron [en el material](/es/part4/porbando_el_backend#entorno-de-prueba),
964964
965965
**NB:** Al ejecutar las pruebas, es posible que se encuentre con la siguiente advertencia:
966966
@@ -974,7 +974,7 @@ module.exports = {
974974
}
975975
```
976976
977-
**NB:** cuando estás escribiendo tus pruebas **<i>es mejor no ejecutar todas tus pruebas</i>**, solo ejecuta aquellas en las que estás trabajando. Lea más sobre esto [aquí](/es/part4/testing_the_backend#running-tests-one-by-one).
977+
**NB:** cuando estás escribiendo tus pruebas **<i>es mejor no ejecutar todas tus pruebas</i>**, solo ejecuta aquellas en las que estás trabajando. Lea más sobre esto [aquí](/es/part4/porbando_el_backend#ejecucion-de-pruebas-una-por-una).
978978
979979
#### 4.9*: Pruebas de lista de blogs, paso 2
980980

src/content/5/es/part5c.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -571,6 +571,8 @@ const author = component.container.querySelector('#author')
571571

572572
<div class="content">
573573

574+
### Pruebas de integración Frontend
575+
574576
En la parte anterior del material del curso, escribimos pruebas de integración para el backend que probaron su lógica y conectaron la base de datos a través de la API proporcionada por el backend. Al escribir estas pruebas, tomamos la decisión consciente de no escribir pruebas unitarias, ya que el código para ese backend es bastante simple, y es probable que los errores en nuestra aplicación ocurran en escenarios más complicados de los que las pruebas unitarias son adecuadas.
575577

576578
Hasta ahora, todas nuestras pruebas para el frontend han sido pruebas unitarias que han validado el correcto funcionamiento de componentes individuales. Las pruebas unitarias son útiles a veces, pero incluso un conjunto completo de pruebas unitarias no es suficiente para validar que la aplicación funciona como un todo.

src/content/partnavigation/partnavigation.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,7 @@ module.exports = {
268268
},
269269
'4': {
270270
a: 'Estructura de la aplicación backend, introducción a las pruebas',
271-
b: 'Porbando el backend',
271+
b: 'Probando el backend',
272272
c: 'Administración de usuarios',
273273
d: 'Autenticación de token',
274274
},

0 commit comments

Comments
 (0)