kentcdodds / Js Testing Fundamentals
Licence: other
Fundamentals of Testing in JavaScript on TestingJavaScript.com
Stars: ✭ 331
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Js Testing Fundamentals
Learn React
Learn React with a laser focused, guided approach.
Stars: ✭ 204 (-38.37%)
Mutual labels: kcd-edu
ng-jwt-workshop
A repo to demonstrate JWT implemented with NodeJS and AngularJS. Must download locally to use fully...
Stars: ✭ 16 (-95.17%)
Mutual labels: kcd-edu
babel-codemod-example
An example of how to use babel as a codemod
Stars: ✭ 24 (-92.75%)
Mutual labels: kcd-edu
Express App Example
How I structure Express Apps (example repo)
Stars: ✭ 222 (-32.93%)
Mutual labels: kcd-edu
codegen-vs-preval-vs-macros
A comparison of the babel plugins codegen, preval, and macros
Stars: ✭ 16 (-95.17%)
Mutual labels: kcd-edu
Testing Node Apps
Test Node.js Backends on TestingJavaScript.com
Stars: ✭ 279 (-15.71%)
Mutual labels: kcd-edu
react-hooks-pitfalls
The slides and code examples for my talk "React Hook Pitfalls"
Stars: ✭ 94 (-71.6%)
Mutual labels: kcd-edu
react-mocha-workshop
🐯 A workshop repository for testing React ⚛ with Mocha ☕ --> slides
Stars: ✭ 20 (-93.96%)
Mutual labels: kcd-edu
Modern React
workshop about React's hottest new features in 16.7.0
Stars: ✭ 210 (-36.56%)
Mutual labels: kcd-edu
babel-runtime-example
An example of how to use @babel/plugin-transform-runtime
Stars: ✭ 16 (-95.17%)
Mutual labels: kcd-edu
cra-macro-example
This is an example of how you can use Create React App with Babel Plugin Macros.
Stars: ✭ 38 (-88.52%)
Mutual labels: kcd-edu
Es6 Workshop
A very hands on 👐 workshop 💻 about ES6 and beyond.
Stars: ✭ 330 (-0.3%)
Mutual labels: kcd-edu
remix-tutorial-walkthrough
I live streamed working through the Remix Jokes App Tutorial
Stars: ✭ 68 (-79.46%)
Mutual labels: kcd-edu
shallow-to-mock
www.youtube.com/watch?v=lhudxkthtm0&list=plv5cvi1encjgcrph_e6d57krutidzgs0u
Stars: ✭ 16 (-95.17%)
Mutual labels: kcd-edu
JavaScript Testing Fundamentals
Learn how automated JavaScript testing works by building your own framework!
Order of material:
simple.js
assertion-library.js
testing-framework.js
async-await.js
globals.js
jest.test.js
The files are intended to test the math
module.
To run the files, run node lessons/<lesson-filename>.js
.
For the
global
one, runnode -r ./setup-globals.js ./lessons/globals.js
For the
jest.test.js
one, runnpx jest
.
Contributors ✨
Thanks goes to these wonderful people (emoji key):
Nash Kabbara 📖 |
Bruno Ramires 📖 |
This project follows the all-contributors specification. Contributions of any kind welcome!
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].