소개
This skill provides specialized guidance for using the Bupkis assertion library to its full potential within TypeScript and JavaScript testing environments. It emphasizes semantic assertions over generic truthiness checks, leveraging powerful features like structural object matching with 'to satisfy', assertion chaining with 'and', and robust promise rejection testing. By following these patterns, developers can create test suites that are more declarative, maintainable, and provide significantly clearer error messages when assertions fail.