npm install --save-dev jest babel-jest react-test-renderer
- Configuramos los tests unitarios
- Crear el test de
meli.service
.- Creamos test para el search.
- Creamos tests React para el
Suggest.jsx
usando snapshots.
- Completar tests sobre todos los métodos del
meli.service.js
- Que traiga la información del item, la descripción y la categoría.
- Testear resultados suggest.
- Crear tests con snapshots para las vistas:
SearchItem.jsx
yBreadcrumb.jsx
.
test/unit/meli.service.spec.js
test/unit/breadcrumb.spec.js
test/unit/suggest.spec.js
test/unit/searchitem.spec.js
Modificar:
package.json
.babel.rc
nightwatch
selenium-standalone
npm install --save-dev nightwatch selenium-standalone
-Configurar el entorno para poder generar una suite de test funcionales.
-Crear test de ejemplo para el search.
- Generar test que valide que funciona correctamente:
- Suggest
- Página del item
test/e2e/pages/HomePage.js
test/e2e/pages/ItemPage.js
test/e2e/pages/SearchPage.js
test/e2e/globals.js
test/e2e/groups/searchSpec.js
test/e2e/groups/itemSpec.js
nightwatch.json
Modificar:
package.json