Testing
Approval Testing with the ApprovalTests Library
The ApprovalTests library is the canonical implementation of approval testing, available across Java, .NET, JavaScript, Python, Ruby, and PHP. It handles the mechanics of capturing output, managing approved/received files, and opening diff tools—leaving you to focus on what to test. This guide covers practical usage across the three