Should test frameworks distinguish failed assertions from unexpected exceptions
Test framework design choices about how to categorize and report assertion failures versus runtime exceptions have downstream effects on debugging speed and test signal quality. The right approach depends on your team's testing maturity and how you use test results to guide development.
Read full essay on Substack ↗Questions this essay answers