索引
All Classes and Interfaces|すべてのパッケージ
A
- addCodeSourcePathElementsUnderProjectDirectory(CodeSourcePathElementsUnderProjectDirectory) - クラスのメソッド com.kazurayam.unittest.ProjectDirectoryResolver
- addCodeSourcePathElementsUnderProjectDirectory(CodeSourcePathElementsUnderProjectDirectory) - クラスのメソッド com.kazurayam.unittest.TestOutputOrganizer.Builder
- asList() - クラスのメソッド com.kazurayam.unittest.CodeSourcePathElementsUnderProjectDirectory
B
- build() - クラスのメソッド com.kazurayam.unittest.TestOutputOrganizer.Builder
- Builder(Class<?>) - クラスのコンストラクタ com.kazurayam.unittest.TestOutputOrganizer.Builder
- Builder(FileSystem, Class<?>) - クラスのコンストラクタ com.kazurayam.unittest.TestOutputOrganizer.Builder
-
Constructor
C
- cleanClassOutputDirectory() - クラスのメソッド com.kazurayam.unittest.TestOutputOrganizer
- cleanMethodOutputDirectory(Method) - クラスのメソッド com.kazurayam.unittest.TestOutputOrganizer
- cleanMethodOutputDirectory(String) - クラスのメソッド com.kazurayam.unittest.TestOutputOrganizer
- cleanOutputDirectory() - クラスのメソッド com.kazurayam.unittest.TestOutputOrganizer
-
remove the output directory recursively if it is already present.
- cleanSubOutputDirectory() - クラスのメソッド com.kazurayam.unittest.TestOutputOrganizer
-
remove the directory, which is identifiable by outputDir.resolve(subDirPath), recursively if it is already present.
- CodeSourcePathElementsUnderProjectDirectory - com.kazurayam.unittestのクラス
-
This class gives a categorical name to the part
"build/classes/java/test/"
in a URL string of CodeSource object of a Java class, like"file:/Users/kazurayam/github/unittest-helper/preliminary-study/build/classes/java/test/"
. - CodeSourcePathElementsUnderProjectDirectory(CodeSourcePathElementsUnderProjectDirectory) - クラスのコンストラクタ com.kazurayam.unittest.CodeSourcePathElementsUnderProjectDirectory
-
copy constructor
- CodeSourcePathElementsUnderProjectDirectory(String, String...) - クラスのコンストラクタ com.kazurayam.unittest.CodeSourcePathElementsUnderProjectDirectory
- CodeSourcePathElementsUnderProjectDirectory(List<String>) - クラスのコンストラクタ com.kazurayam.unittest.CodeSourcePathElementsUnderProjectDirectory
- com.kazurayam.unittest - パッケージ com.kazurayam.unittest
-
com.kazurayam.unittest.TestOutputOrganizer makes it easy for your unit tests built by Maven or Gradle to locate output files into a dedicated directory under the project's root directory so that you can well organize the mass of output files.
- copyDir(Path, Path) - クラスのstaticメソッド com.kazurayam.unittest.CopyDir
-
copy the source directory and its content files/directories to the target directory recursively.
- copyDir(Path, Path) - クラスのメソッド com.kazurayam.unittest.TestOutputOrganizer
-
copy the source directory and its content files/directories to the target directory recursively.
- CopyDir - com.kazurayam.unittestのクラス
-
original: https://www.codejava.net/java-se/file-io/java-nio-copy-file-or-directory-examples
- CopyDir(Path, Path) - クラスのコンストラクタ com.kazurayam.unittest.CopyDir
-
copy the source directory and its content files/directories to the target directory recursively.
- CopyDir(Path, Path, CopyDir.Option) - クラスのコンストラクタ com.kazurayam.unittest.CopyDir
-
copy the source directory and its content files/directories to the target directory recursively.
- CopyDir.Option - com.kazurayam.unittestのEnum Class
-
Parameter to the CopyDir constructor
- createClassOutputDirectory() - クラスのメソッド com.kazurayam.unittest.TestOutputOrganizer
- createMethodOutputDirectory(Method) - クラスのメソッド com.kazurayam.unittest.TestOutputOrganizer
- createMethodOutputDirectory(String) - クラスのメソッド com.kazurayam.unittest.TestOutputOrganizer
- createOutputDirectory() - クラスのメソッド com.kazurayam.unittest.TestOutputOrganizer
- createSubOutputDirectory() - クラスのメソッド com.kazurayam.unittest.TestOutputOrganizer
D
- deleteDir(Path) - クラスのメソッド com.kazurayam.unittest.TestOutputOrganizer
-
delete the target directory and its content files/directories recursively.
- DeleteDir - com.kazurayam.unittestのクラス
-
A utility class that implements deleteDirectoryRecursively method
- DeleteDir() - クラスのコンストラクタ com.kazurayam.unittest.DeleteDir
- deleteDirectoryRecursively(Path) - クラスのstaticメソッド com.kazurayam.unittest.DeleteDir
-
delete the target directory and its content files/directories recursively.
G
- getCodeSourcePathOf(Class<?>) - クラスのメソッド com.kazurayam.unittest.ProjectDirectoryResolver
-
returns the Path in which the class binary of `com.kazurayam.unittest.ProjectDirectoryResolver` is found on disk.
- getOutputDirectoryPathRelativeToProject() - クラスのメソッド com.kazurayam.unittest.TestOutputOrganizer
- getOutputSubDirectoryPath() - クラスのメソッド com.kazurayam.unittest.TestOutputOrganizer
- getProjectDirectory() - クラスのメソッド com.kazurayam.unittest.TestOutputOrganizer
- getRegisteredListOfCodeSourcePathElementsUnderProjectDirectory() - クラスのメソッド com.kazurayam.unittest.ProjectDirectoryResolver
- GRADLE_GROOVY_FUNCTIONALTEST - クラスのstatic変数 com.kazurayam.unittest.CodeSourcePathElementsUnderProjectDirectory
- GRADLE_GROOVY_TEST - クラスのstatic変数 com.kazurayam.unittest.CodeSourcePathElementsUnderProjectDirectory
- GRADLE_JAVA_FUNCTIONALTEST - クラスのstatic変数 com.kazurayam.unittest.CodeSourcePathElementsUnderProjectDirectory
- GRADLE_JAVA_TEST - クラスのstatic変数 com.kazurayam.unittest.CodeSourcePathElementsUnderProjectDirectory
- GRADLE_KOTLIN_FUNCTIONALTEST - クラスのstatic変数 com.kazurayam.unittest.CodeSourcePathElementsUnderProjectDirectory
- GRADLE_KOTLIN_TEST - クラスのstatic変数 com.kazurayam.unittest.CodeSourcePathElementsUnderProjectDirectory
I
- indexListOfSubsequence(List<String>) - クラスのメソッド com.kazurayam.unittest.StringSequence
-
Provided that the sequence = ["a", "b", "c", "d"] and the subsequence = ["b", "c"], then indexOfSubsequence(sequence, subsequence) returns 1, which is the index of "b" in the sequence List.
- indexOf(CodeSourcePathElementsUnderProjectDirectory) - クラスのメソッド com.kazurayam.unittest.StringSequence
- indexOfSubsequence(List<String>) - クラスのメソッド com.kazurayam.unittest.StringSequence
-
returns the value equal to indexListOfSubsequence().get(0)
- isEmpty() - クラスのメソッド com.kazurayam.unittest.CodeSourcePathElementsUnderProjectDirectory
M
- MAVEN_TEST - クラスのstatic変数 com.kazurayam.unittest.CodeSourcePathElementsUnderProjectDirectory
O
- outputDirectoryRelativeToProject(String, String...) - クラスのメソッド com.kazurayam.unittest.TestOutputOrganizer.Builder
-
optional.
P
- preVisitDirectory(Path, BasicFileAttributes) - クラスのメソッド com.kazurayam.unittest.CopyDir
- projectDirectory(Path) - クラスのメソッド com.kazurayam.unittest.TestOutputOrganizer.Builder
- ProjectDirectoryResolver - com.kazurayam.unittestのクラス
-
ProjectDirectoryResolver resolves the project's directory based on the classpath of a JVM class you are developing.
- ProjectDirectoryResolver() - クラスのコンストラクタ com.kazurayam.unittest.ProjectDirectoryResolver
- ProjectDirectoryResolver(FileSystem) - クラスのコンストラクタ com.kazurayam.unittest.ProjectDirectoryResolver
R
- REPLACE_EXISTING - enum classの列挙型定数 com.kazurayam.unittest.CopyDir.Option
-
replace the existing target file with the source file
- resolveClassOutputDirectory() - クラスのメソッド com.kazurayam.unittest.TestOutputOrganizer
- resolveMethodOutputDirectory(Method) - クラスのメソッド com.kazurayam.unittest.TestOutputOrganizer
- resolveMethodOutputDirectory(String) - クラスのメソッド com.kazurayam.unittest.TestOutputOrganizer
- resolveOutputDirectory() - クラスのメソッド com.kazurayam.unittest.TestOutputOrganizer
- resolveProjectDirectoryViaClasspath(Class<?>) - クラスのメソッド com.kazurayam.unittest.ProjectDirectoryResolver
-
returns the project directory in which the class binary of `com.kazurayam.webdriver.TestOutputOrganizer` is found on disk.
- resolveSubOutputDirectory() - クラスのメソッド com.kazurayam.unittest.TestOutputOrganizer
-
if the subDirPath is set by setSubDir(Path d), then will return getOutputDir().resolve(subDirPath) if the subDirpath is not set, then will return the same as getOutputDir()
S
- SKIP_IF_EXISTING - enum classの列挙型定数 com.kazurayam.unittest.CopyDir.Option
-
skip copying the file when the target file exists
- StringSequence - com.kazurayam.unittestのクラス
-
StringSequence.indexOfSubsequence() will return the index value at which the subsequence is found in the sequence.
- StringSequence(List<String>) - クラスのコンストラクタ com.kazurayam.unittest.StringSequence
- subOutputDirectory(Class<?>) - クラスのメソッド com.kazurayam.unittest.TestOutputOrganizer.Builder
- subOutputDirectory(String) - クラスのメソッド com.kazurayam.unittest.TestOutputOrganizer.Builder
T
- TestOutputOrganizer - com.kazurayam.unittestのクラス
-
Provides utility methods that helps JUnit4/JUnit5/TestNG tests with the getProjectDirViaClasspath() method and the resolveOutput().
- TestOutputOrganizer.Builder - com.kazurayam.unittestのクラス
-
Joshua Bloch's "Builder" for the TestOutputOrganizer class
- toHomeRelativeString(Path) - クラスのメソッド com.kazurayam.unittest.TestOutputOrganizer
-
This method is meant to be used in messages and documentations.
- toString() - クラスのメソッド com.kazurayam.unittest.CodeSourcePathElementsUnderProjectDirectory
- toString() - クラスのメソッド com.kazurayam.unittest.StringSequence
V
- valueOf(String) - enum classのstaticメソッド com.kazurayam.unittest.CopyDir.Option
-
Returns the enum constant of this class with the specified name.
- values() - enum classのstaticメソッド com.kazurayam.unittest.CopyDir.Option
-
Returns an array containing the constants of this enum class, in the order they are declared.
- visitFile(Path, BasicFileAttributes) - クラスのメソッド com.kazurayam.unittest.CopyDir
All Classes and Interfaces|すべてのパッケージ