React Native Nerds
E-013 - Open your mind to testing your apps
What an episode, Spencer, the testing king leads us on a detailed journey through Kent C. Dodds' Testing Trophy. From static "tests" through end-to-end, we cover it. Sprinkled in there with some stories of Jon's denial he's A.D.D, and Spencer's hot time when he couldn't sleep.
0:00 - Intro
2:12 - Corrections
2:45 - Listener Mike writes in
4:07 - Main Topic Testing
4:42 - Mobile News - React Testing Library changes
7:15 - Our week - Jon doesn't have ADD
11:42 - Our Week - Spencer's hot time in the old town
15:22 - Testing Trophy
16:34 - Static testing
21:28 - Unit tests
23:39 - What is Jest
26:17 - Integration tests
34:17 - End-To-End tests with Detox
41:31 - Testing resources / TDD
43:22 - Jon's stupid and finds TDD resources
44:35 - We need to be more open-minded
46:10 - Sign off
Links
-
- Write tests. Not too many. Mostly integration
- Static vs Unit vs Integration vs E2E Testing for Frontend Apps - https://kentcdodds.com/blog/unit-vs-integration-vs-e2e-tests
- ReactNativeTesting.io
- React Testing Library (Kent C. Dodds)
- https://testingjavascript.com/
- Learn TDD
React Native School
FastLane Cheat Codes (Sign Up Now)