Interface | Description |
---|---|
TestLintTask.ErrorMessageChecker |
Interface to implement to configure the lint driver to check all reported error
messages.
|
TestLintTask.GradleMockModifier |
Interface to implement to modify the Gradle builder model that is mocked
from a
TestFiles.gradle(String) test file. |
TestLintTask.LintDriverConfigurator |
Interface to implement to configure the lint driver before lint starts
running.
|
TestResourceProvider |
Class | Description |
---|---|
BaseLintDetectorTest |
Base test case for lint tests.
|
GradleModelMocker |
A utility class which builds mocks for the Gradle builder-model API, by loosely interpreting
.gradle files and building models based on recognizing common patterns there.
|
LintDetectorTest |
Test case for lint detectors.
|
LintDetectorTest.TestFile |
Test file description, which can copy from resource directory or from
a specified hardcoded string literal, and copy into a target directory
|
ProjectDescription |
A description of a lint test project
|
TestConfiguration | |
TestFile |
Test file description, which can copy from resource directory or from
a specified hardcoded string literal, and copy into a target directory
|
TestFile.BinaryTestFile | |
TestFile.BytecodeProducer | |
TestFile.ByteProducer |
Produces byte arrays, for use with
TestFile.BinaryTestFile |
TestFile.GradleTestFile | |
TestFile.ImageTestFile | |
TestFile.JarTestFile | |
TestFile.JavaTestFile | |
TestFile.ManifestTestFile | |
TestFile.PropertyTestFile | |
TestFiles |
A utility class which provides unit test file descriptions
|
TestLintClient |
A
LintClient class for use in lint unit tests. |
TestLintClient.CustomIssueRegistry | |
TestLintClient.TestProject | |
TestLintResult |
The result of running a
TestLintTask . |
TestLintTask |
Enum | Description |
---|---|
ProjectDescription.Type |
Describes different types of lint test projects
|