Package org.junit.rules
Class TemporaryFolder.Builder
- java.lang.Object
-
- org.junit.rules.TemporaryFolder.Builder
-
- Enclosing class:
- TemporaryFolder
public static class TemporaryFolder.Builder extends Object
Builds an instance ofTemporaryFolder.- Since:
- 4.13
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TemporaryFolder.BuilderassureDeletion()Setting this flag assures that no resources are left undeleted.TemporaryFolderbuild()Builds aTemporaryFolderinstance using the values in this builder.TemporaryFolder.BuilderparentFolder(File parentFolder)Specifies which folder to use for creating temporary resources.
-
-
-
Method Detail
-
parentFolder
public TemporaryFolder.Builder parentFolder(File parentFolder)
Specifies which folder to use for creating temporary resources. Ifnullthen system default temporary-file directory is used.- Returns:
- this
-
assureDeletion
public TemporaryFolder.Builder assureDeletion()
Setting this flag assures that no resources are left undeleted. Failure to fulfill the assurance results in failure of tests with anAssertionError.- Returns:
- this
-
build
public TemporaryFolder build()
Builds aTemporaryFolderinstance using the values in this builder.
-
-