-
Notifications
You must be signed in to change notification settings - Fork 19
JUnit
JUnit tests rely on a property file named src/test/resouces/junit.properties
.
JUnit tests are designed to be run against a ServiceNow Personal Developer Instance (PDI).
JUnit tests require installation of the "Agile Development 2.0" plugin.
Some tests will update the ServiceNow instance, so you should not use a production ServiceNow instance for JUnit tests.
JUnit tests assume a directory structure as described in Bash Scripts. Some JUnit tests are designed to run against multiple database (e.g. MySQL, Oracle, etc.), so these tests will require multiple connection profiles. The list of configuration directories is specified in the property junit.datamart.profile_list
.
Some JUnit tests do not write to the JDBC database, so they only require a single connection profile for the ServiceNow credentials. This is specified in the property junit.api.default_profile
.
The current version of the JUnit tests uses a single PDI and a single database.