Implement Support for JUnit5 Unit Testing

Description

  1. Add new org.idempiere.test project for JUnit5 unit testing support. Will start with some basic unit test cases.

  2. Implement tycho surefire test support. This is skip by default. To run test, you have set the skipTests flag to false: mvn verify -DskipTests=false (Default idempiere home is set to the parent folder of org.idempiere.test, use -Didempiere.home=<folder path> to override that ).

  3. To run from Eclipse, use the included idempiere.unit.test launch configuration.

Environment

None

Activity

Show:
Fixed

Details

Assignee

Reporter

Components

Fix versions

Priority

Created May 12, 2020 at 12:37 PM
Updated July 1, 2020 at 7:52 PM
Resolved May 12, 2020 at 3:18 PM