gpincheiraa / bln-frontend-project1

3 stars 3 forks source link

Creación Test funcional que corrobore actualización de datos del bitcoin exchange cada 1 minuto. #10

Closed gpincheiraa closed 6 years ago

gpincheiraa commented 6 years ago

Creación Test funcional que corrobore la funcionalidad de actualizar la data de la información de la bolsa de bitcoins actual cada 1 minuto.

Criterios de revisión de la tarea 1 - Actualizar la rama exercise7 con respecto de la rama dev 2 - Crear un procedimiento utilizando [setInterval](https://developer.mozilla.org/en-US/docs/Web/API/WindowOrWorkerGlobalScope/setInterval) que actualice los datos de la tabla cada 1 minuto. 3 - Crear un test funcional para corroborar que efectivamente una vez que pase 1 minuto el valor de la tabla se actualizó El test funcional debe seguir la siguiente estrategia:

4- Para revisar esta tarea me fijaré que se corrobore integramente todos los datos de la nueva response con los datos dibujados en la tabla.

======================================= Antecedentes y Escenario triste En mis intentos la forma de hacer .tick() no me funcionaba y me parece que puede ser un problema de cypress. https://github.com/cypress-io/cypress/issues/1273

De ser el caso que el problema de cypress no tenga solución pronta, se pide dejar un issue reportado con un ejemplo de este repositorio y una explicación lo más detallada posible de lo que pretende hacer nuestro código y demostrando que no funciona. \=======================================

Links de interés:

gpincheiraa commented 6 years ago

➤ German Labra commented:

Ya se logró hacer el setInterval, de forma rudimentaria, se mejorará en próximos commits, además se tendrá que agregar una función o modificar el código para permitir que nueva información llegue a la tabla y no iniciar la tabla varias veces generando caos

gpincheiraa commented 6 years ago

@glabrat Agregar el test para la tabla y con eso se daría por terminada la tarea. Gran trabajo!