Here are the steps for you to jump into UTBot Java.
- Clone UTBot Java repository via Git
- Open project in IDE
✔️ check your Project SDK and Gradle SDK are of 1.8 Java version.
✔️ check your System environment variables: the KOTLIN_HOME variable path should be set up
- Open Gradle tool window
- Launch Task utbot > Tasks > build > assemble
- Wait for the build to be completed
Done! You`re awesome and ready for digging the code. 😃
The majority of the code is written in Kotlin.
The project is divided into Gradle subprojects. The most significant of them are:
-
utbot-framework — all about the engine and tests for it
-
utbot-intellij — IDE plugin
-
utbot-sample — a framework with examples to demonstrate engine capacity
The project contains many tests. They are usually placed in test root of the particular Gradle subproject.
While developing, it`s useful to run tests from utbot-framework subproject. The majority of tests from this subproject generate tests for samples from the utbot-sample subproject.




