Reactive Testing Strategies with NgRx
summary
Clear claim: testing reactive Angular apps becomes faster and simpler by using concrete tools and techniques. Jest runs tests in parallel in an emulated browser, takes snapshots of reducers, selectors and components and reports failures; Jasmine Marbles uses virtual time marble diagrams to assert complex effect behaviour; angular testing library provides shallow component fixtures and magical mocks that avoid heavy TestBed setup. Example app (book collection) shows reducer and selector snapshots, effects tests that pass and a few failing demos to illustrate debugging.
AI-written summary · about
chapters (7)
- 0:00Start
- 16:39NGRX TEST TARGETS
- 17:37SAMPLE APPLICATION
- 31:45EFFECTS TESTING STRATEGIES
- 38:32COMPONENT TESTS
- 43:13CONTAINER TESTS
- 44:24RECAP
related talks
19mModern Testing Strategies for Reactive Applications
25mUse React Tools for Better Angular Apps
24mUse React tools for better Angular apps
59mTechniques and practices for testing Angular 2
25mAngular + Jest: Testing Titbits
58mTestable Architecture in Angular
56mTechniques and practices for testing Angular
53mTesting React Applications
