EUnit: Cross-Platform Unit Testing for Elements | RemObjects Software

Testing for Elements

EUnit

A cross-platform unit testing framework for Elements, designed to feel natural in both Fire and Water and stay close to the way you already work.

Built for Real Projects

EUnit lets you create and run unit tests across Elements languages and supported platforms without bolting on a separate testing story. Test classes live naturally alongside your code, and results surface inside the same development flow you already use for editing, building, and debugging.

That makes it easy to keep tests close to the code they protect, whether you are building app logic, reusable libraries, or platform-specific integrations.

What You Get

EUnit is meant to be practical: straightforward to adopt, familiar to use, and integrated with the rest of Elements.

EUnit

Cross-Platform Tests

Use one testing framework across the broad platform reach of Elements.

Fire

IDE-Friendly

Run tests as part of your normal workflow in Fire, with results close to your editor and debugger.

Water

Shared Workflow

Use the same testing story in Water on Windows, without needing a separate product mindset.