Directory structure:
└── joseluisgs-testing-js-jest/
├── README.md
├── LICENSE
├── nodemon.json
├── package.json
├── .babelrc
├── .eslintrc.js
├── src/
│ ├── arrays.js
│ ├── asincronia.js
│ ├── boolean.js
│ ├── contactos.js
│ ├── datos.db.json
│ ├── enlance.json
│ ├── funciones.js
│ ├── index.js
│ ├── persona.js
│ ├── pizzas.json
│ ├── snapshot.js
│ ├── strings.js
│ ├── cuenta/
│ │ ├── ATTD.md
│ │ ├── cuenta.js
│ │ ├── REAME.md
│ │ └── tests/
│ │ └── cuenta.spec.js
│ ├── puppeteer/
│ │ ├── buscadores.spec.js
│ │ ├── carrito.spec.js
│ │ ├── google.spec.js
│ │ ├── jest-puppeteer.config.js
│ │ ├── jest.config.js
│ │ ├── package.json
│ │ └── varios.spec.js
│ ├── todolist/
│ │ ├── todolist.html
│ │ ├── todolist.js
│ │ └── tests/
│ │ └── todolist.spec.js
│ └── vue-testing/
│ ├── README.md
│ ├── babel.config.js
│ ├── jest.config.js
│ ├── package.json
│ ├── .browserslistrc
│ ├── .editorconfig
│ ├── .eslintrc.js
│ ├── public/
│ │ └── index.html
│ ├── src/
│ │ ├── App.vue
│ │ ├── main.js
│ │ ├── components/
│ │ │ ├── Child.vue
│ │ │ ├── Events.vue
│ │ │ ├── Final.vue
│ │ │ ├── HelloWorld.vue
│ │ │ ├── Parent.vue
│ │ │ ├── TheHeader.vue
│ │ │ └── ToDo.vue
│ │ ├── router/
│ │ │ └── index.js
│ │ ├── store/
│ │ │ └── index.js
│ │ └── views/
│ │ ├── About.vue
│ │ └── Home.vue
│ └── tests/
│ ├── __mocks__/
│ │ └── axios.js
│ └── unit/
│ ├── example.spec.js
│ ├── Final.spec.js
│ ├── TestingVue.spec.js
│ └── ToDo.spec.js
└── tests/
├── apirest.spec.js
├── asincrono.spec.js
├── contactos.spec.js
├── ejemplo.spec.js
├── funciones.spec.js
├── matchers.spec.js
├── mocks.spec.js
├── snapshot.test.js
└── __snapshots__/
├── mocks.spec.js.snap
└── snapshot.test.js.snap