Unit Testing

Content Type: Module
Categories: Tracing

Overview

This module provides an easy-to-use interface to manage and run un Mendix and JUnit unit tests inside your app. Unit tests created using microflows or JUnit are supported.

Documentation

Please see Unit Testing in the Mendix documentation for details.

Releases

Version: 10.0.5
Framework Version: 10.21.0
Release Notes:

- We increased the length of the ‘Name’ and ‘DisplayName’ attributes in the UnitTest entity, the ‘Module’ attribute in the TestSuite entity, and the ‘TestName’ attribute in the UnitTestContext entity to align with the maximum allowed lengths for module and microflow names in the platform. (#259822)

Version: 10.0.4
Framework Version: 10.21.0
Release Notes: - We fixed an issue where renaming or deleting a module resulted in the test suite overview showing incorrect data.
Version: 10.0.3
Framework Version: 10.21.0
Release Notes: - We updated the commons-lang3 dependency to 3.18.0
Version: 10.0.2
Framework Version: 10.21.0
Release Notes: - We included the OSS clearance report and license file in the module package.
Version: 10.0.1
Framework Version: 10.21.0
Release Notes: - We fixed an issue that caused unit test microflows with auto-committed objects to fail with an unhandled exception (#244962, #246277, #246384). - We fixed reporting issue for ThrowAssetionFailed action. Now a failed unnamed assertion step will be reported.
Version: 10.0.0
Framework Version: 10.21.0
Release Notes: - We upgraded the module to Mendix version 10.21.0 for compatibility with Mendix 11 - We updated Atlas Core compatibility to version 3.17.0 - We updated Atlas Web Content compatibility to version 3.8.0 - We updated Data Widgets compatibility to version 2.31.0
Version: 9.6.4
Framework Version: 10.24.0
Release Notes:

- We increased the length of the ‘Name’ and ‘DisplayName’ attributes in the UnitTest entity, the ‘Module’ attribute in the TestSuite entity, and the ‘TestName’ attribute in the UnitTestContext entity to align with the maximum allowed lengths for module and microflow names in the platform. (#259822)

Version: 9.6.3
Framework Version: 9.24.0
Release Notes: - We fixed an issue where renaming or deleting a module resulted in the test suite overview showing incorrect data.
Version: 9.6.2
Framework Version: 9.24.0
Release Notes: - We updated the commons-lang3 dependency to 3.18.0
Version: 9.6.1
Framework Version: 9.24.0
Release Notes: - We fixed an issue that caused unit test microflows with auto-committed objects to fail with an unhandled exception (#244962, #246277, #246384). - We fixed reporting issue for ThrowAssetionFailed action. Now a failed unnamed assertion step will be reported.