When a project being analyzed uses a TestNG jar that is older than ours, the interface could be different, resulting in MethodNotFound errors inside our microbat testrunner.
Use an older TestNG jar so such issues no longer occur, and use an interface that exists in both new and old TestNG versions.
Description
Update TestNG 7.4.0 jar with TestNG 6.0.
Rationale
When a project being analyzed uses a TestNG jar that is older than ours, the interface could be different, resulting in MethodNotFound errors inside our microbat testrunner.
Use an older TestNG jar so such issues no longer occur, and use an interface that exists in both new and old TestNG versions.