소개
This skill provides a comprehensive framework for writing robust and maintainable tests in Python, leveraging the full power of the pytest ecosystem. It equips developers with standardized implementation patterns for unit, integration, and functional testing. By providing guidance on the AAA (Arrange, Act, Assert) pattern, fixture management, and sophisticated mocking techniques, it helps ensure high code quality and reliability. Whether you are handling complex asynchronous operations, database transactions, or external API integrations, this skill offers the specific patterns needed to build a scalable and efficient test infrastructure.