What problem does it solve? Writing tests for ABP-based .NET applications requires knowing framework-specific patterns like GetRequiredService, IDataSeedContributor, and WithUnitOfWorkAsync, and developers often struggle to structure tests correctly across Domain, Application, and EntityFrameworkCore test projects. ## Core Features & Use Cases - Integration Test Patterns: Provides templates for application service and domain service tests using real services with SQLite in-memory databases instead of mocks. - Assertion and Seeding Guidance: Covers Shouldly assertions, test data seeding via IDataSeedContributor, and naming conventions following the Should_ExpectedBehavior_When_Condition pattern. - Use Case: When adding a new BookAppService to an ABP modular monolith, use this Skill to generate a complete test class with seeded data, authorization bypass via AddAlwaysAllowAuthorization, and multi-tenancy test cases. ## Quick Start Write an ABP integration test for my application service that creates an entity and validates duplicate-name business exceptions.