integration-testing

Installation
SKILL.md

Integration Testing Skill

Purpose

Test component interactions, database operations, and external API integrations using Spring testing framework with TestContainers.

When to Use

  • ✅ Testing repository layer with real database
  • ✅ Testing REST API endpoints (if applicable)
  • ✅ Testing Spring Security configuration
  • ✅ Testing external API integrations

Spring Integration Test Patterns

@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(classes = ApplicationContext.class)
@Sql(scripts = "/test-data.sql", executionPhase = Sql.ExecutionPhase.BEFORE_TEST_METHOD)
Related skills
Installs
7
Repository
hack23/cia
GitHub Stars
223
First Seen
Mar 4, 2026