A B C D G H I J M P R S T V 
All Classes All Packages

A

afterAll(ExtensionContext) - Method in class com.github.sebersole.testkit.TestKitJunitExtension
 
afterEach(ExtensionContext) - Method in class com.github.sebersole.testkit.TestKitJunitExtension
 
apply(Project) - Method in class com.github.sebersole.testkit.TestKitPlugin
 

B

beforeAll(ExtensionContext) - Method in class com.github.sebersole.testkit.TestKitJunitExtension
 

C

com.github.sebersole.testkit - package com.github.sebersole.testkit
 
COMPILE_DEPENDENCIES_NAME - Static variable in class com.github.sebersole.testkit.TestKitPlugin
 
copy(Path, Path) - Static method in class com.github.sebersole.testkit.DirectoryCopier
Do the copy
createGradleRunner(File, String...) - Static method in class com.github.sebersole.testkit.ProjectScope
 
createGradleRunner(String...) - Method in class com.github.sebersole.testkit.ProjectScope
 

D

DirectoryCopier - Class in com.github.sebersole.testkit
Support for performing a directory copy
DirectoryCopier(Path, Path) - Constructor for class com.github.sebersole.testkit.DirectoryCopier
 
DSL_NAME - Static variable in class com.github.sebersole.testkit.TestKitSpec
 

G

getImplicitProjectName() - Method in class com.github.sebersole.testkit.ProjectContainer
 
getImplicitProjectName() - Method in class com.github.sebersole.testkit.TestKitSpec
 
getProjectBaseDir() - Method in class com.github.sebersole.testkit.ProjectContainer
 
getProjectBaseDirectory() - Method in class com.github.sebersole.testkit.ProjectScope
 
getProjectNames() - Method in class com.github.sebersole.testkit.ProjectContainer
 
getProjectScope(String) - Method in class com.github.sebersole.testkit.ProjectContainer
 
getTmpDir() - Method in class com.github.sebersole.testkit.ProjectContainer
 

H

HAMCREST_VERSION - Static variable in class com.github.sebersole.testkit.TestKitPlugin
 

I

implicitProject(String) - Method in class com.github.sebersole.testkit.TestKitSpec
 

J

JUNIT_VERSION - Static variable in class com.github.sebersole.testkit.TestKitPlugin
 

M

MARKER_FILE_NAME - Static variable in class com.github.sebersole.testkit.TestKitPlugin
 

P

postVisitDirectory(Path, IOException) - Method in class com.github.sebersole.testkit.DirectoryCopier
 
preVisitDirectory(Path, BasicFileAttributes) - Method in class com.github.sebersole.testkit.DirectoryCopier
 
Project - Annotation Type in com.github.sebersole.testkit
Names the TestKit project to use.
ProjectContainer - Class in com.github.sebersole.testkit
A manager for the TestKit projects
ProjectContainer() - Constructor for class com.github.sebersole.testkit.ProjectContainer
 
ProjectScope - Class in com.github.sebersole.testkit
Provides the test with access to a TestKit GradleRunner for the specified project.
ProjectScope(File) - Constructor for class com.github.sebersole.testkit.ProjectScope
 

R

resolveParameter(ParameterContext, ExtensionContext) - Method in class com.github.sebersole.testkit.TestKitJunitExtension
 
RUNTIME_DEPENDENCIES_NAME - Static variable in class com.github.sebersole.testkit.TestKitPlugin
 

S

setImplicitProject(String) - Method in class com.github.sebersole.testkit.TestKitSpec
 
supportsParameter(ParameterContext, ExtensionContext) - Method in class com.github.sebersole.testkit.TestKitJunitExtension
 

T

TEST_KIT - Static variable in class com.github.sebersole.testkit.TestKitPlugin
 
TEST_TASK_NAME - Static variable in class com.github.sebersole.testkit.TestKitPlugin
 
TestKit - Annotation Type in com.github.sebersole.testkit
Simple marker interface for applying the proper JUnit extensions.
TESTKIT_IMPL_PROJ_NAME - Static variable in class com.github.sebersole.testkit.TestKitPlugin
 
TESTKIT_TMP_DIR - Static variable in class com.github.sebersole.testkit.TestKitPlugin
 
TestKitJunitExtension - Class in com.github.sebersole.testkit
JUnit5 extension for TesKit-based testing
TestKitJunitExtension() - Constructor for class com.github.sebersole.testkit.TestKitJunitExtension
 
TestKitPlugin - Class in com.github.sebersole.testkit
Plugin for easier integration of Gradle's TestKit (functional plugin testing) into plugin projects
TestKitPlugin() - Constructor for class com.github.sebersole.testkit.TestKitPlugin
 
TestKitSpec - Class in com.github.sebersole.testkit
DSL extension for configuring the testkit-junit5 plugin
TestKitSpec(Project) - Constructor for class com.github.sebersole.testkit.TestKitSpec
 

V

value() - Method in annotation type com.github.sebersole.testkit.Project
The name of the TestKit project
visitFile(Path, BasicFileAttributes) - Method in class com.github.sebersole.testkit.DirectoryCopier
 
visitFileFailed(Path, IOException) - Method in class com.github.sebersole.testkit.DirectoryCopier
 
A B C D G H I J M P R S T V 
All Classes All Packages