Testing Track • Intermediate • 3 mins review
Test: Add coverage for PricingService calculations
Added unit tests for the complex calculation logic in PricingService to ensure we don't introduce regressions.
Scenario Goal & Context
Goal: Write unit tests that verify the mathematical correctness of the calculate() method.
Background: The PricingService has complex math logic that has caused bugs in the past. We need solid test coverage.
Changed Files (2)
- src/services/PricingService.ts +0 -0
- test/services/PricingService.test.ts +18 -0
Ready to practice reviewing this PR?
Open this scenario inside the interactive DiffSense simulator to leave inline comments and receive an automated score.
Start Review Session