Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yeion7/testing-workshop

Testing workshop
https://github.com/yeion7/testing-workshop

Last synced: 20 days ago
JSON representation

Testing workshop

Awesome Lists containing this project

README

        

# Testing workshop

## Setup

1. Clonar el [repo](https://github.com/yeion7/testing-workshop/tree/master) o usar [codesanbox](https://codesandbox.io/s/github)
2. Instalar dependencias con `yarn install`
3. Crear un archivo `.env` dentro definir la variable de entorno `REACT_APP_API=https://5b2affe83a8ea3001418d7fa.mockapi.io/api/v1/`
4. Correr el proyecto con `yarn start`

## Workshop

1. Pasos para crear una cultura de testing
2. Qué es un test?
3. Instalar jest en un [proyecto](https://github.com/Selhar/react-redux-calculator)
3. Qué son los Matchers y como usarlos?
4. Crear tests con [jest](https://jestjs.io/) y [react-testing-library](https://github.com/kentcdodds/react-testing-library)
5. Crear tests con [cypress](https://www.cypress.io/)
6. Crear un pipeline de CI

El workshop resuelto lo puedes encontrar en el branch [whith_tests](https://github.com/yeion7/testing-workshop/tree/with_tests)