Skip to content

Commit 1e9d7d8

Browse files
authored
Update part5d.md
1 parent c12af3a commit 1e9d7d8

File tree

1 file changed

+13
-4
lines changed

1 file changed

+13
-4
lines changed

src/content/5/es/part5d.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1192,15 +1192,24 @@ Hacer una prueba que compruebe que al usuario le puede gustar ("like") un blog.
11921192
#### 5.21: prueba de extremo a extremo de la lista de blogs, paso 5
11931193
11941194
Realice una prueba para asegurarse de que el usuario que creó un blog pueda eliminarlo.
1195+
1196+
#### 5.22: prueba de extremo a extremo de la lista de blogs , paso 6
11951197
1196-
<i>Ejercicio adicional opcional:</i> también verifique que otros usuarios no puedan eliminar el blog.
1198+
Realice una prueba para asegurarse de que otros usuarios no puedan eliminar el blog.
11971199
1198-
#### 5.22: prueba de extremo a extremo de la lista de blogs , paso 6
1200+
#### 5.23: prueba de extremo a extremo de la lista de blogs , paso 7
11991201
12001202
Realice una prueba que verifique que los blogs estén ordenados de acuerdo con los likes con el blog con más likes en primer lugar.
12011203
1202-
Este ejercicio puede ser un poco más complicado. Una solución es encontrar todos los blogs y luego compararlos en la función de devolución de llamada de un comando [then](https://docs.cypress.io/api/commands/then.html#DOM-element).
1204+
<i>Este ejercicio puede ser un poco más complicado que los anteriores</i>. Una posible solución es adicionar cierta clase para el elemento que cubre el contenido del blog y luego usar el método [eq](https://docs.cypress.io/api/commands/eq#Syntax) para obtener el elemento en un índice específico:
1205+
1206+
```js
1207+
cy.get('.blog').eq(0).should('contain', 'The title with the most likes')
1208+
cy.get('.blog').eq(1).should('contain', 'The title with the second most likes')
1209+
```
1210+
1211+
Tenga en cuenta que podría terminar teniendo problemas si hace clic en el botón "Like" muchas veces seguidas. Puede ser que Cypress haga clic tan rápido que no tenga tiempo de actualizar el estado de la aplicación entre los clics. Una solución para esto es esperar a que se actualice la cantidad de Likes entre todos los clics.
12031212
1204-
Este fue el último ejercicio de esta parte, y es hora de enviar su código a github y marcar los ejercicios que completó en el [sistema de envío de ejercicios](https://studies.cs.helsinki.fi/stats/courses/fullstackopen) .
1213+
Este fue el último ejercicio de esta parte, y es hora de enviar su código a github y marcar los ejercicios que completó en el [sistema de envío de ejercicios](https://studies.cs.helsinki.fi/stats/courses/fullstackopen).
12051214
12061215
</div>

0 commit comments

Comments
 (0)