Running JUnit tests

Beyond simple "is it running ok?" types of tests, OFBiz comes with many JUnit tests that you can run. JUnit exercises very specific processing logic within OFBiz, and success or failure of any particular JUnit test is not an indication of OFBiz overall health.

Getting ready

The following must be performed first of all:

  1. If OFBiz is running, shut it down by running the shutdown script provided or by killing the Java process from the command line.
  2. Navigate to the OFBiz install directory.

How to do it...

JUnit tests can be run in the following way:

  1. Open a command line in the OFBiz install directory.
  2. Run the following ANT command to start all available JUnit tests, ant run-tests
  3. Observe the results by reviewing the OFBiz ofbiz.log logfile located in the ~runtime/logs directory or the output on the command line from which the JUnit test command was invoked.

How it works...

Out-of-the-box OFBiz comes complete with many JUnit test scenarios embedded within the code base. The provided ANT target directives, when invoked, run through all available tests, redirecting results to the primary OFBiz logfile located in the ~runtime/logs/ofbiz.log file.

There's more...

JUnit test results are intermixed with standard logfile text. A sample of what you may expect to see after running all tests from the command line is extracted from the OFBiz logfile (~runtime/logs/ofbiz.log) and shown here:

There's more...
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.142.173.238