https://github.com/anabartos/javascript_tests
https://github.com/anabartos/javascript_tests
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/anabartos/javascript_tests
- Owner: anabartos
- Created: 2022-06-10T17:51:08.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-06-10T17:53:00.000Z (over 3 years ago)
- Last Synced: 2025-02-07T14:22:23.892Z (11 months ago)
- Language: JavaScript
- Size: 678 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.es.md
Awesome Lists containing this project
README
# Prueba Unitaria con Jest
```
Importante: 💻 Este ejercicio es interactivo!
Sigue las instrucciones.
```
La mayoría de los desarrolladores hoy en día no solo deben escribir código, sino que también deben escribir código para probar su propio código 😱, sí ... de verdad.
Hoy usaremos el [jest framework](https://jestjs.io/) para crear nuestras primeras pruebas unitarias.
## 🌱 Cómo iniciar este proyecto
Este proyecto viene con los archivos necesarios para empezar a trabajar, pero tienes dos opciones para empezar:
a) Abrir este enlace con Gitpod en tu navegador: https://gitpod.io#https://github.com/breatheco-de/exercise-unit-test-with-jest.git
b) Clonar este repositorio localmente en tu computador:
```sh
$ git clone https://github.com/breatheco-de/exercise-unit-test-with-jest.git
```
💡 Importante: Recuerda crear un nuevo repositorio, actualiza el remoto (`git remote set-url origin `), y guarda tu código en tu nuevo repositorio usando `add`, `commit` y `push`.
Luego sigue las siguientes instrucciones:
1. Instala learnpack globalmente (Si es que aún no lo tienes): `$ npm i learnpack -g`
2. Instala este learning package usando learnpack: `$ learnpack install unit-test-with-jest`
3. Entra a la carpeta del ejercicio: `$ cd exercise-unit-test-with-jest`
4. Comienza el ejercicio: `$ learnpack start`
## ¿Sobre que trata este ejercicio?
Usaremos la librería JEST para crear un programa capaz de convertir valores numéricos de una divisa a otra:
| Nombre Función | Descripción |
| ----------------- | --------------------------------------------------------------------- |
| fromDollarToYen | Recibe un monto en dólares y devuelve el monto equivalente en yenes japoneses. |
| fromEuroToDollar | Recibe un monto en euros y devuelve el monto equivalente en dólares estadounidenses.|
| fromYanToPound | Recibe un monto en Yen y devuelve el monto equivalente en libras esterlinas. |