DeepFrontend
Learning Paths
Practice
System Design & DS
Design Studio
Data Structures Curriculum
Real-World Case Studies
Careers
Job Board
Resume Builder
Blog
Sign in
Search
⌘K
Go Pro
Loading compiler resources...
Redux Ecosystem Quiz Practice
Active Recall Drill Session
← Exit Session
Question 1 of 1
medium
Redux Ecosystem
Why is testing a saga generally simpler than testing an equivalent async/await function that calls a real dependency?
A
It isn't actually simpler, they're equally complex
B
No mocking library setup is needed — the real dependency function is never invoked at all, only referenced as data inside a yielded effect, tests are fully synchronous with no Promise timing
C
Sagas don't support error handling, so there's less to test
D
Saga tests require MORE setup than async/await equivalents
Check Answer