Skip navigation links
A C D E G N O P Q R S T V W 

A

AbstractTester - Class in dev.gradleplugins.grava.testing
 
AbstractTester() - Constructor for class dev.gradleplugins.grava.testing.AbstractTester
 

C

collectTesters(List<TestCase>) - Method in class dev.gradleplugins.grava.testing.AbstractTester
 
collectTesters(List<TestCase>) - Method in class dev.gradleplugins.grava.testing.WellBehavedPluginTester
 
createChildProject(Project) - Static method in class dev.gradleplugins.grava.testing.util.ProjectTestUtils
Creates a child project instance with the specified parent project.
createChildProject(Project, String) - Static method in class dev.gradleplugins.grava.testing.util.ProjectTestUtils
Creates a child project instance with the specified parent project and name.
createChildProject(Project, String, File) - Static method in class dev.gradleplugins.grava.testing.util.ProjectTestUtils
Creates a child project instance with the specified parent project, name and directory.
createChildProject(Project, String, Path) - Static method in class dev.gradleplugins.grava.testing.util.ProjectTestUtils
Creates a child project instance with the specified parent project, name and directory.
createDependency(Object) - Static method in class dev.gradleplugins.grava.testing.util.ProjectTestUtils
Creates a Dependency instance for the specified notation.
createRootProject(File) - Static method in class dev.gradleplugins.grava.testing.util.ProjectTestUtils
Creates a new root project instance for the given project directory.
createRootProject(Path) - Static method in class dev.gradleplugins.grava.testing.util.ProjectTestUtils
Creates a new root project instance for the given project directory.

D

dev.gradleplugins.grava.testing - package dev.gradleplugins.grava.testing
 
dev.gradleplugins.grava.testing.file - package dev.gradleplugins.grava.testing.file
 
dev.gradleplugins.grava.testing.util - package dev.gradleplugins.grava.testing.util
 
doesNotWellBehaveWhenAppliedToUnsupportedTarget() - Method in class dev.gradleplugins.grava.testing.WellBehavedPluginTester
Mark the plugin under test as misbehaving when applied to unsupported target.

E

evaluate(Project) - Static method in class dev.gradleplugins.grava.testing.util.ProjectTestUtils
Force the evaluation of the specified Gradle project.
execute() - Method in interface dev.gradleplugins.grava.testing.TestCase
 
executeAllTestCases() - Method in class dev.gradleplugins.grava.testing.AbstractTester
 

G

getDisplayName() - Method in interface dev.gradleplugins.grava.testing.TestCase
 
getTestDirectory() - Method in interface dev.gradleplugins.grava.testing.file.TestDirectoryProvider
The directory to use, guaranteed to exist.
getTesters() - Method in class dev.gradleplugins.grava.testing.AbstractTester
 

N

newInstance(Class<?>) - Static method in class dev.gradleplugins.grava.testing.file.TestNameTestDirectoryProvider
 
newInstance(String, Object) - Static method in class dev.gradleplugins.grava.testing.file.TestNameTestDirectoryProvider
 

O

objectFactory() - Static method in class dev.gradleplugins.grava.testing.util.ProjectTestUtils
Returns an functional ObjectFactory instance.

P

pluginClass(Class<T>) - Method in class dev.gradleplugins.grava.testing.WellBehavedPluginTester
 
ProjectTestUtils - Class in dev.gradleplugins.grava.testing.util
Test utilities to access various Gradle services useful during testing as well as Project instances.
providerFactory() - Static method in class dev.gradleplugins.grava.testing.util.ProjectTestUtils
Returns a functional ProviderFactory instance.

Q

qualifiedPluginId(String) - Method in class dev.gradleplugins.grava.testing.WellBehavedPluginTester
 

R

retry(FailableRunnable<E>) - Static method in class dev.gradleplugins.grava.testing.util.RetryUtils
 
retry(int, FailableRunnable<E>) - Static method in class dev.gradleplugins.grava.testing.util.RetryUtils
 
retry(int, Duration, FailableRunnable<E>) - Static method in class dev.gradleplugins.grava.testing.util.RetryUtils
 
RetryUtils - Class in dev.gradleplugins.grava.testing.util
 
rootProject() - Static method in class dev.gradleplugins.grava.testing.util.ProjectTestUtils
Creates a new root project instance.

S

setUp() - Method in interface dev.gradleplugins.grava.testing.TestCase
 
stream() - Method in class dev.gradleplugins.grava.testing.AbstractTester
 
supportedTarget(WellBehavedPluginTester.SupportedTarget...) - Method in class dev.gradleplugins.grava.testing.WellBehavedPluginTester
 
suppressCleanup() - Method in interface dev.gradleplugins.grava.testing.file.TestDirectoryProvider
 
suppressCleanupErrors() - Method in interface dev.gradleplugins.grava.testing.file.TestDirectoryProvider
 

T

tearDown() - Method in interface dev.gradleplugins.grava.testing.TestCase
 
TestCase - Interface in dev.gradleplugins.grava.testing
 
TestCaseUtils - Class in dev.gradleplugins.grava.testing.util
 
TestDirectoryProvider - Interface in dev.gradleplugins.grava.testing.file
Implementations provide a working space to be used in tests.
TestNameTestDirectoryProvider - Class in dev.gradleplugins.grava.testing.file
A file fixture which provides a unique temporary folder for the test.
TestNameTestDirectoryProvider(Class<?>) - Constructor for class dev.gradleplugins.grava.testing.file.TestNameTestDirectoryProvider
 
TestNameTestDirectoryProvider(Path, Class<?>) - Constructor for class dev.gradleplugins.grava.testing.file.TestNameTestDirectoryProvider
 
testWellBehavedPlugin() - Method in class dev.gradleplugins.grava.testing.WellBehavedPluginTester
Executes all well behaved plugin tests.
toJUnit5DynamicTest(TestCase) - Static method in class dev.gradleplugins.grava.testing.util.TestCaseUtils
Convert Grava test case to JUnit's dynamic test to use within a test factory scenario.

V

valueOf(String) - Static method in enum dev.gradleplugins.grava.testing.WellBehavedPluginTester.SupportedTarget
Returns the enum constant of this type with the specified name.
values() - Static method in enum dev.gradleplugins.grava.testing.WellBehavedPluginTester.SupportedTarget
Returns an array containing the constants of this enum type, in the order they are declared.

W

WellBehavedPluginTester - Class in dev.gradleplugins.grava.testing
Test Gradle plugin behaviour deemed of a good plugin.
WellBehavedPluginTester() - Constructor for class dev.gradleplugins.grava.testing.WellBehavedPluginTester
 
WellBehavedPluginTester.SupportedTarget - Enum in dev.gradleplugins.grava.testing
 
A C D E G N O P Q R S T V W 
Skip navigation links