Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/kentcdodds/js-testing-fundamentals

Fundamentals of Testing in JavaScript on TestingJavaScript.com
https://github.com/kentcdodds/js-testing-fundamentals

fundamentals javascript kcd-edu testing testingjavascript

Last synced: about 8 hours ago
JSON representation

Fundamentals of Testing in JavaScript on TestingJavaScript.com

Awesome Lists containing this project

README

        


JavaScript Testing Fundamentals


TestingJavaScript.com



Learn the smart, efficient way to test any JavaScript application.



Learn how automated JavaScript testing works by building your own framework!


[![All Contributors](https://img.shields.io/badge/all_contributors-3-orange.svg?style=flat-square)](#contributors-)

Order of material:

1. `simple.js`
2. `assertion-library.js`
3. `testing-framework.js`
4. `async-await.js`
5. `globals.js`
6. `jest.test.js`

The files are intended to test the `math` module.

To run the files, run `node lessons/.js`.

> For the `global` one, run `node -r ./setup-globals.js ./lessons/globals.js`
>
> For the `jest.test.js` one, run `npx jest`.

## Contributors ✨

Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):



Nash Kabbara

📖

Bruno Ramires

📖

Phil Z

📖

This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!