Acerca de
The .NET BDD Testing skill provides Claude with a specialized framework for writing robust unit tests within .NET domain-driven architectures. Moving away from traditional mocking libraries, it promotes a 'ports testing' philosophy that uses EF Core's InMemory database and custom fakes to create more realistic test scenarios. This approach allows developers to catch integration issues earlier in the cycle while maintaining the speed of unit tests. By utilizing fluent aggregate builders and standardized naming conventions, it ensures that tests are readable, maintainable, and serve as live documentation for business logic.