GeneratorCLI
, the CLI will require 2 or 3 parameters:OpenValidation/openvalidation-integration-tests/src/test/resources
)OpenValidation/openvalidation-integration-tests/target
)io.openvalidation.integration.tests.IntegrationTestsRunner
(most IDEs require you to mark OpenValidation\openvalidation-integration-tests\target\generated-test-sources\java
as generated sources folder, so your builder can discover them)OpenValidation\openvalidation-integration-tests\target\generated-test-sources\java
might be needed, as only files with a reference in test cases will be overwritten. We recommend setting up your IDE to delete the contents of that folder every time you re-generate the tests.{value:1.0}
and {value:1}
) will generate different Models. If no decimal point is specified, an integer will be generated as model data type. These integers are subject to the usual arithmetic operation limitations that the target language provides (i.e. in java, all divisions and datatype conversions will round down any decimal points, so 1.5 + 1.5 equal 2
will be true).Level.FINE
: Exception Stacktraces, Background Information for Exceptions in TestsLevel.SEVERE
: Parameter Informaton that caused exception, Exception Error Messagemvn com.coveo:fmt-maven-plugin:format
in the project root directory.mvn checkstyle:check
. It uses a modified google java style configuration.