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.
Cross-Platform Tests
Use one testing framework across the broad platform reach of Elements.
IDE-Friendly
Run tests as part of your normal workflow in Fire, with results close to your editor and debugger.
Shared Workflow
Use the same testing story in Water on Windows, without needing a separate product mindset.