Testing | Description |
Unit | Design, build, and execute unit test cases in the Software AG Designer Eclipse user interface. You can also execute test cases externally using Ant scripts. You can test Flow services with input values you specify manually, inspect the results, and investigate errors. |
Mock | Simulate interaction with resources that are unavailable, or whose data is not consistent, for test purposes. Have a test case execute a mocked service using input values you specify, invoke an intermediary service instead of the mocked service, replace the output of the mocked service with a specified exception, or use a custom Java class to implement the mocked service. |
Regression | Save test cases, along with their inputs and outputs, in XML files, and then rerun these reusable artifacts to make sure your latest changes do not re-introduce errors that were fixed in earlier versions. |
Code coverage | Record and analyze which flow steps and map actions of your Flow services are executed during a particular test launch. Helps to identify untested steps and improve the corresponding tests. |
Suite coverage, execution model, service coverage | Record and analyze which flow steps and map actions of your Flow services are executed during a particular test launch. Provides user-friendly reporting with coverage reports for suite coverage, execution model, and service coverage. |