etendo-test

Generate Java unit and integration tests for Etendo ERP modules.

1|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/etendosoftware/etendo_claude_marketplace --skill etendo-test
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: etendo-test
Source: https://github.com/etendosoftware/etendo_claude_marketplace/tree/main/plugins/dev-assistant/skills/etendo-test
Command: npx skills add https://github.com/etendosoftware/etendo_claude_marketplace --skill etendo-test

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of comprehensive Java unit and integration tests for Etendo ERP modules, ensuring code quality and maintainability.

Core Features & Use Cases

  • Automated Test Generation: Creates test files for various Etendo component types including EventHandlers, Webhooks, Processes, Callouts, and DataSources.
  • Full Coverage: Generates tests for happy paths, edge cases (null/empty inputs), exceptions, and state verification.
  • Use Case: After developing a new EventHandler, use this Skill to quickly scaffold all necessary unit tests, significantly reducing manual testing effort and improving code robustness.

Quick Start

Generate Java tests for the class 'MyEventHandler' in the current Etendo module.

Frequently Asked Questions about etendo-test

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate Java unit tests for Etendo ERP modules?

You can automatically generate Java unit tests for Etendo ERP modules by analyzing source code to create comprehensive tests covering EventHandlers, Webhooks, Processes, Callouts, and DataSources.

What is the best way to automate integration test creation for Etendo components?

Automating integration test creation for Etendo components involves analyzing the source code for methods, dependencies, and component types to generate tests with full coverage, including happy paths, edge cases, and exception scenarios.

Does the generated Java test code support both JUnit 4 and JUnit 5?

Yes, the generated Java test code supports both JUnit 4 and JUnit 5 frameworks, and it provides guidance on mock setup and dependency management to ensure comprehensive test coverage for Etendo modules.

Can I automatically create tests for Etendo EventHandlers and Webhooks?

Yes, you can automatically create tests for Etendo EventHandlers and Webhooks by analyzing the source code to scaffold all necessary unit and integration tests, significantly reducing manual testing effort.

What component types are supported when generating tests for Etendo modules?

When generating tests for Etendo modules, the supported component types include EventHandlers, Webhooks, Processes, Callouts, DataSources, and plain classes, ensuring full coverage of various module functionalities.

How do I ensure edge cases are covered when generating Java tests for Etendo?

To ensure edge cases are covered when generating Java tests for Etendo, the test generation process automatically includes scenarios for null or empty inputs, exceptions, and state verification alongside standard happy paths.