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.
Every time tests are generated, save them in a cache. Then, use those tests when possible instead of generating new tests.
Definition of Done
[x] When tests are generated, they are saved to a data structure
[x] When tests are generated, cached tests are retrieved from that data structure instead of invoking EvoSuite. Suitable tests are tests that cover at least one of the desired lines.
[x] If there are no suitable tests from the cache, invoke EvoSuite
Description
Every time tests are generated, save them in a cache. Then, use those tests when possible instead of generating new tests.
Definition of Done
Sub-issues:
134
135
140