**Initial set-up** *Check that the IntelliJ Idea UTBot plugin can be successfully installed* - [x] Publish plugin from branch #1067 - [x] [Add exact link to the build here](https://github.com/UnitTestBot/UTBotJava/actions/runs/3180816818) - [x] Download plugin - [x] Check downloaded zip-file size < 100 MB - [x] Open IntelliJ IDEA 2022.2.2 - [x] Remove previously installed UTBot plugin - [x] Clone or reuse UTBot project (https://github.com/UnitTestBot/UTBotJava.git) - [x] Open the project in the IDE - [x] Install the downloaded plugin - [x] Check default settings in File -> Settings -> Tools -> UnitTestBot *Go through manual scenarios* **Manual scenario #1** - [x] Use default plugin settings - [x] Open the utbot-sample/src/main/java/org/utbot/examples/algorithms/ArraysQuickSort.java file - [x] Generate tests for the class - with default settings, use Alt+Shift+U - [x] Check tests: compiled, Java docs, test names, DisplayName, assertions - [x] Remove results - [x] Generate and Run test for a method, cancel generation **Manual scenario #2** - [x] Use default plugin settings - [x] Open the utbot-sample/src/main/java/org/utbot/examples/mock/CommonMocksExample.java file - [x] Generate tests with Mocks on, static mocks off - [x] Check tests: compiled, Java docs, test names, DisplayName, assertions - [x] Check Mockito dependency is added - [x] Generate tests with Mocks on with static mocks on **Manual scenario #3** - [x] Create a new Gradle project with JDK 13 - [x] Add a simple java file to test - [x] Generate a test in the existing test root **Manual scenario #4** - [x] Create a new Maven project with JDK 8 - [x] Add a simple java file to test in a package - [x] Generate a test with a new test root - [x] Check test package **Manual scenario #5** - [x] Create a new Idea project with JDK 17 - [x] Add a simple java file to test - [x] Generate tests for several classes distributed in two packages, check context menu in Project view - [x] Check tests are put in correct packages - [x] Check Concrete execution logs **Manual scenario #6** - [x] Open IntelliJ IDEA 2022.1.4 - [x] Remove previously installed UTBot plugin - [x] Clone or reuse UTBot project (https://github.com/UnitTestBot/UTBotJava.git) - [x] Open the project in the IDE - [x] Install the downloaded plugin - [x] Generate tests for utbot-sample/src/main/java/org/utbot/examples/unsafe/UnsafeOperations.java - [x] check tests
Initial set-up
Check that the IntelliJ Idea UTBot plugin can be successfully installed
Go through manual scenarios
Manual scenario #1
Manual scenario #2
Manual scenario #3
Manual scenario #4
Manual scenario #5
Manual scenario #6