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.
Collect changes made to the generated tests: As you showed me today, TestGenie now has a new cool feature that developers can directly edit the generated tests in the right-side window. In our meeting, one of the points that I mentioned was that the developer should be able to see the diffs between the original test generated by EvoSuite and the version modified by the developer. We also want TestGenie to store these changes (for instance, save them in a file). We need this feature for our research study to make sure that we can collect the changes made to tests.
Definition of Done
[x] After a test case is applied, if any changes have been made, save the original and the modified version in a data structure
[x] Add an opt-in setting to enable or disable telemetry
Description
Related to #116
Definition of Done