Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/kentcdodds/js-testing-fundamentals
- Owner: kentcdodds
- License: other
- Created: 2018-06-12T05:14:32.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2023-07-12T01:06:17.000Z (over 1 year ago)
- Last Synced: 2024-10-19T18:25:17.348Z (3 months ago)
- Topics: fundamentals, javascript, kcd-edu, testing, testingjavascript
- Language: JavaScript
- Homepage: https://testingjavascript.com/courses/fundamentals-of-testing-in-javascript
- Size: 77.1 KB
- Stars: 540
- Watchers: 17
- Forks: 372
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
JavaScript Testing Fundamentals
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!