Module TestEntryPoints
Import path
import semmle.code.java.deadcode.TestEntryPoints
Imports
Cucumber | Cucumber is an open-source project for writing executable acceptance tests in human-readable |
DeadCode | |
FitNesseEntryPoints | |
Mockito | Provides classes and predicates for identifying use of the Mockito mocking framework. |
UnitTests | Provides classes and predicates for working with test classes and methods. |
java | Provides all default Java QL imports. |
Classes
BeforeOrAfterEntry | Methods that are called before or after tests. |
CucumberConstructedClass | A class constructed by Cucumber. |
CucumberStepDefinitionEntryPoint | A “step definition” that may be called by Cucumber when executing an acceptance test. |
JUnitCategory | Any types used as a category in a JUnit |
JUnitDataPointField | A field which provides a JUnit |
JUnitTheories | A method in a test class that is either a JUnit theory, or a method providing data points for a theory. |
MockitoCalledByInjection | Callables called by Mockito when performing injection. |
MockitoReadField | Mock fields that are read by Mockito when performing injection. |
RunWithReflectivelyConstructedClass | |
TestMethodEntry | A test method, suite, or an associated setup/teardown method. |
TestNGDataProvidersEntryPoint | A |
TestNGFactoryEntryPoint | A |
TestNGReflectivelyConstructedListener | A listener that will be reflectively constructed by TestNG. |
TestRefectivelyConstructedClass |