Test Microflows Skill

Validate Mendix microflow business logic via automated MDL-based test execution.

1|Updated Jun 5, 2026
One-click install
npx skills add https://github.com/engalar/mxcli-taskdemo --skill test-microflows-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Test Microflows Skill
Source: https://github.com/engalar/mxcli-taskdemo/tree/main/TaskDemo/.claude/skills/test-microflows
Command: npx skills add https://github.com/engalar/mxcli-taskdemo --skill test-microflows-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the challenge of verifying Mendix microflow logic without manual UI testing, ensuring that business rules, calculations, and entity operations function correctly before deployment.

Core Features & Use Cases

  • Automated Assertions: Verify return values, entity states, and error handling using declarative MDL annotations.
  • Living Documentation: Embed tests directly into Markdown specifications for better maintainability.
  • CI/CD Ready: Generate JUnit XML reports to integrate microflow validation into automated build pipelines.

Quick Start

Execute the test microflows skill by running the test suite against your Mendix project file using the mxcli test command.

Frequently Asked Questions about Test Microflows Skill

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

FAQPage Schema
How do I automate unit testing for Mendix microflows without manual UI checks?

Automated Mendix microflow testing validates business logic by executing MDL-based test assertions against return values, entity CRUD operations, and error handling. This eliminates manual UI testing by running assertions via the mxcli test runner.

Can I generate JUnit XML reports from Mendix microflow tests for CI/CD pipelines?

Yes, Mendix microflow tests generate JUnit-compatible XML reports. Executing MDL test suites via the mxcli test runner outputs these reports to integrate automated business logic validation directly into CI/CD build pipelines.

Do I need a configured Mendix project environment to run MDL microflow tests?

Yes, a configured Mendix project environment is required. The MDL test execution relies on the mxcli test runner to validate microflow business logic, requiring the project setup to perform entity CRUD operations and arithmetic calculations.

What types of business logic can I verify using MDL testing in Mendix?

MDL testing in Mendix verifies entity CRUD operations, arithmetic calculations, and error handling. It supports unit and integration testing scenarios to ensure microflow business rules and calculations function correctly before deployment.

How do I execute MDL test suites against a Mendix project?

Execute MDL test suites by running the mxcli test command against your Mendix project file. This triggers automated assertions that validate microflow business logic and generates JUnit-compatible test results.