Skip to content

Check system requirements

Olga Naumenko edited this page Nov 18, 2022 · 16 revisions

UnitTestBot works with Windows, Linux, and macOS. In most cases you should not worry about the compatibility with your operational system.

To generate tests with UnitTestBot:

You have to install IntelliJ IDEA (versions from 2022.1 to 2022.2.3 are supported).
It is OK to have JDK 8 or later installed.

To contribute to UnitTestBot project:

You have to install

  • IntelliJ IDEA (versions from 2022.1 to 2022.2.3 are supported);

  • JDK 11;

  • Kotlin 1.7.0 or later.

You also need to configure development environment:

  • JAVA_HOME environment variable should contain the path to JDK 11 installation directory.

  • PATH environment variable should contain the path to the bin folder of JDK 11 installation directory.

  • KOTLIN_HOME environment variable should contain the path to the kotlinc folder of Kotlin (1.7.0 or later) installation directory.

  • Project SDK (1) and Gradle SDK (2) should be set to JDK 11:

(1) In you IntelliJ IDEA, click File > Project Structure, choose Project Settings > Project and set SDK to JDK 11,

(2) In your IntelliJ IDEA, click File > Settings, choose Build, Execution, Deployment > Build Tools > Gradle and set Gradle JVM to JDK 11.

Note: if the environment variables lead to unsupported JDK or Kotlin versions, you won't be able to build the UnitTestBot project.

Clone this wiki locally