Testng
Comprehensive TestNG testing framework skills for Java projects with advanced features like data providers and parallel execution.
Installation
First, install the Han CLI tool:
npm install -g @thebushidocollective/hanThen install the plugin:
han plugin install buki-testngOverview
Comprehensive TestNG testing framework skills for Java projects with advanced features like data providers and parallel execution.
Skills
This plugin provides the following skills:
- Testng Data Driven
- Testng Fundamentals
- Testng Parallel
Usage
Once enabled, Claude will automatically apply these skills when working with relevant code. The plugin provides context and expertise that Claude uses to:
- Write idiomatic code following best practices
- Suggest appropriate patterns and architectures
- Catch common mistakes and anti-patterns
- Provide framework-specific guidance
License
Licensed under MIT - see repository for details.
Skills
testng-data-driven
Use when testNG data-driven testing with DataProvider, parameters, and external data sources.
testng-fundamentals
Use when testNG fundamentals including annotations, test groups, dependencies, and execution order.
testng-parallel
Use when testNG parallel execution including thread pools, parallel modes, and thread safety.
Hooks
Stop
Runs when the main Claude Code agent has finished responding.
npx -y @thebushidocollective/han hook run --fail-fast --dirs-with pom.xml -- mvn testSubagentStop
Runs when a Claude Code subagent (Task tool call) has finished responding.
npx -y @thebushidocollective/han hook run --fail-fast --dirs-with pom.xml -- mvn test