TestGenie - an IntelliJ plugin that natively integrates EvoSuite into the IDE. EvoSuite is an automated test suite generation tool using evolutionary algorithms. Used for research @ SERG, TU Delft.
Use the values of the parameters in settings menu and tool window to invoke EvoSuite
Make the GenerateTestAction class to appear on the right click (instead of in the Code section) and rename it to GenerateTestActionClass to separate it from the analogous class for generating tests for methods
Make the action visible only if a class has been selected
Make it possible to generate tests for a class in case of multiple classes in one .java file
Why is merge request needed
It is now possible to call EvoSuite with the parameters values that the user/developer wants
Test generation for a class now can only happen if the actual class is selected
Multi-class .java files are also handled now
Other notes
What is missing?
Add test generation for methods (will be addressed in #9 )
(Optional) Refactoring
[x] I have checked that I am merging into correct branch
Description of changes made
GenerateTestAction
class to appear on the right click (instead of in theCode
section) and rename it toGenerateTestActionClass
to separate it from the analogous class for generating tests for methods.java
fileWhy is merge request needed
.java
files are also handled nowOther notes
What is missing?
Add test generation for methods (will be addressed in #9 )
(Optional) Refactoring
[x] I have checked that I am merging into correct branch