You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+25-20Lines changed: 25 additions & 20 deletions
Original file line number
Diff line number
Diff line change
@@ -1,32 +1,37 @@
1
-
[](https://github.com/UnitTestBot/UTBotJava/actions/workflows/build-and-run-tests.yml)
1
+
[](https://github.com/UnitTestBot/UTBotJava/actions/workflows/build-and-run-tests.yml)
2
2
[](https://github.com/UnitTestBot/UTBotJava/actions/workflows/publish-plugin-and-cli.yml)
3
3
4
-
👉 Find UTBot Java on [JetBrains Marketplace](https://plugins.jetbrains.com/plugin/19445-unittestbot).
4
+
👉 Find UnitTestBot on [JetBrains Marketplace](https://plugins.jetbrains.com/plugin/19445-unittestbot).
5
5
6
-
👉 Visit the [official UTBot website](https://www.utbot.org/).
6
+
👉 Visit the [official UnitTestBot website](https://www.utbot.org/).
7
7
8
-
# What is UTBot Java?
9
-
UTBot Java is the tool for **automated unit test generation**. It produces ready-to-use test cases for Java — with valid inputs and comments. It can even predict whether the tests fail or pass. You can analyze them, run them, show coverage — as if you've created them personally.
8
+
# What is UnitTestBot?
9
+
UnitTestBot is the tool for **automated unit test generation** and **precise code analysis**. It produces ready-to-use
10
+
test
11
+
cases for
12
+
Java — with
13
+
valid inputs and comments. It can even predict whether the tests fail or pass. You can analyze them, run them, show coverage — as if you've created them personally.
10
14
11
-
The **symbolic execution engine** paired with a **smart fuzzing technique** constitutes the core of UTBot Java. It helps to **find errors** and **prevent regressions** in the code in a much more efficient way — UTBot Java**maximizes path coverage** while **minimizing the number of tests and false positives**.
15
+
The **symbolic execution engine** paired with a **smart fuzzing technique** constitutes the core of UnitTestBot. It helps to **find errors** and **prevent regressions** in the code in a much more efficient way — UnitTestBot**maximizes path coverage** while **minimizing the number of tests and false positives**.
12
16
13
-
UTBot Java represents all the test summaries in a **human-readable format**. The intelligible test method names and comments help you to control the whole testing process. Test failed? The summary refers you to the related branch or the condition under test.
17
+
UnitTestBot represents all the test summaries in a **human-readable format**. The intelligible test method names and comments help you to control the whole testing process. Test failed? The summary refers you to the related branch or the condition under test.
14
18
15
19
# Get started
16
20
Try the **[online demo](https://www.utbot.org/utbot/)** to generate unit tests with one click.
17
21
18
-
Get to know the **full version** of UTBot Java plugin with this quick guide:
22
+
Get to know the **full version** of UnitTestBot plugin with this quick guide:
19
23
20
24
<details>
21
-
<summary>Install UTBot Java plugin for IntelliJ IDEA</summary>
25
+
<summary>Install UnitTestBot plugin for IntelliJ IDEA</summary>
22
26
23
-
Try the most straightforward path to start using UTBot plugin.
24
-
1. Open your IntelliJ IDEA. If you don't have one, get it from [JetBrains](https://www.jetbrains.com/idea/download/#section=windows).
25
-
2. Go to **File → Settings... → Plugins → Marketplace**.
26
-
3. In the search field type *UTBot* — you'll see the UnitTestBot plugin page.
27
-
4. Press the **Install** button and wait until it changes to **Installed**, then click **OK**.
27
+
Try the most straightforward path to start using UnitTestBot plugin.
28
+
1. Please check the [system requirements](SystemRequirements.md).
29
+
2. Open your IntelliJ IDEA.
30
+
3. Go to **File → Settings... → Plugins → Marketplace**.
31
+
4. In the search field type *UnitTestBot* — you'll see the UnitTestBot plugin page.
32
+
5. Press the **Install** button and wait until it changes to **Installed**, then click **OK**.
28
33
29
-
Now you can find the UTBot plugin enabled in the **File → Settings → Plugins** window.
34
+
Now you can find the UnitTestBot plugin enabled in the **File → Settings → Plugins** window.
30
35
31
36
____________
32
37
</details>
@@ -73,8 +78,8 @@ Right-click the test class, choose **More Run/Debug → Run ... with Coverage**.
73
78
____________
74
79
</details>
75
80
76
-
# Contribute to UTBot Java
77
-
UTBot Java is an open source project. We welcome everyone who wants to make UTBot Java better — introduce a new feature or report a bug. We have only one kind request for our contributors: we expect you to prove the necessity and quality of the suggested changes.
81
+
# Contribute to UnitTestBot
82
+
UnitTestBot is an open source project. We welcome everyone who wants to make UnitTestBot better — introduce a new feature or report a bug. We have only one kind request for our contributors: we expect you to prove the necessity and quality of the suggested changes.
78
83
79
84
How can you do this? Refer to our [Contributing guide](https://github.com/UnitTestBot/UTBotJava/blob/main/CONTRIBUTING.md).
80
85
@@ -83,9 +88,9 @@ Feel free to join the [Discussions](https://github.com/UnitTestBot/UTBotJava/dis
83
88
And thank you for your time and effort! ⭐
84
89
85
90
# Find support
86
-
Having troubles with using UTBot Java? Contact us [directly](https://www.utbot.org/contact).
91
+
Having troubles with using UnitTestBot? Contact us [directly](https://www.utbot.org/contact).
87
92
88
-
# Find more UTBot products
89
-
[UTBot Cpp](https://github.com/UnitTestBot/UTBotCpp) — try it yourself and tell your friends: it is the tool for automated unit test generation developed especially for C/C++.
93
+
# Find more UnitTestBot products
94
+
You can also try [UnitTestBot](https://github.com/UnitTestBot/UTBotCpp) developed especially for C/C++.
90
95
91
96
You are welcome to [contribute](https://github.com/UnitTestBot/UTBotCpp/blob/main/CONTRIBUTING.md) to it too!
0 commit comments