Test framework dependencies

Tests created by Diffblue Cover make use of a testing framework, namely one of JUnit 4, JUnit Jupiter, or TestNG - these frameworks are included in the required dependencies below. These dependencies are available from the Maven Central Repository. To add it, follow the guide relevant to your build tool.

Maven

Check whether or not the test framework dependencies are already in your Gradle project. If not, follow the instructions below to add it:

  1. Edit the build script (build.gradle or build.gradle.kts).

  2. Add Maven to the repositories section.

     repositories {
         mavenCentral()
     }
  3. Add JUnit or TestNG to the dependencies section:

For JUnit 4:

 dependencies {
     testCompile group: 'junit', name: 'junit', version: '4.8.2'
 }

For JUnit Jupiter 5:

 dependencies {
     testCompile group: 'org.junit.jupiter', name: 'junit-jupiter', version: '5.8.0'
 }

For TestNG:

 dependencies {
     testCompile group: 'org.testng', name: 'testng', version: '7.8.0'
 }

Gradle

Check whether or not the test framework dependencies are already in your Gradle project. If not, follow the instructions below to add it:

  1. Edit the build script (build.gradle or build.gradle.kts).

  2. Add Maven to the repositories section.

     repositories {
         mavenCentral()
     }
  3. Add JUnit or TestNG to the dependencies section:

For JUnit 4:

 dependencies {
     testCompile group: 'junit', name: 'junit', version: '4.8.2'
 }

For JUnit Jupiter 5:

 dependencies {
     testCompile group: 'org.junit.jupiter', name: 'junit-jupiter', version: '5.8.0'
 }

For TestNG:

 dependencies {
     testCompile group: 'org.testng', name: 'testng', version: '7.8.0'
 }

Run the tests

Choose one of the new test classes in the project explorer, right-click and select 'Run ClassnameTest'. The IDE will then show the results of the run.

Last updated