This project is part of the scientific paper Automating Test Case Identification in Java Open Source Projects on GitHub.
For automated analysis can be used AnalyzeProjectCommand.php that can be imported as Laravel command and executed via php artisan projects:analyse.
The full correlation analysis results are presented in the following figure.

- Master test - Example of Master test type in the westnordost/StreetComplete repository (JUnit4).
- Reverse proxy test:
- By method name - Example of Reverse proxy test type in the JetBrains/intellij-community repository (JUnit3) using the result evaluation via method name.
- By internal object state - Example of Reverse proxy test type in the openjdk/client repository (JUnit3) using the result evaluation via internal state of the object.
- Multiple test execution - Example of Multiple test execution in the jsfunit/jsfunit repository (JUnit3).
- Customized testing solutions:
This work was supported by project VEGA No. 1/0762/19: Interactive pattern-driven language development.