Package org.assertj.core.internal
Class Paths
java.lang.Object
org.assertj.core.internal.Paths
Core assertion class for
Path
assertions-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final DirectoryStream.Filter
<Path> (package private) BinaryDiff
(package private) Diff
(package private) Failures
private static final Paths
(package private) NioFilesWrapper
private static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
assertDoesNotExist
(AssertionInfo info, Path actual) void
assertEndsWith
(AssertionInfo info, Path actual, Path other) void
assertEndsWithRaw
(AssertionInfo info, Path actual, Path end) void
assertExists
(AssertionInfo info, Path actual) void
assertExistsNoFollowLinks
(AssertionInfo info, Path actual) private static void
private static void
void
assertHasBinaryContent
(AssertionInfo info, Path actual, byte[] expected) void
assertHasDigest
(AssertionInfo info, Path actual, String algorithm, byte[] expected) void
assertHasDigest
(AssertionInfo info, Path actual, String algorithm, String expected) void
assertHasDigest
(AssertionInfo info, Path actual, MessageDigest digest, byte[] expected) void
assertHasDigest
(AssertionInfo info, Path actual, MessageDigest digest, String expected) void
assertHasExtension
(AssertionInfo info, Path actual, String expected) void
assertHasFileName
(AssertionInfo info, Path actual, String fileName) void
assertHasFileSystem
(AssertionInfo info, Path actual, FileSystem expectedFileSystem) void
assertHasNoExtension
(AssertionInfo info, Path actual) void
assertHasNoParent
(AssertionInfo info, Path actual) void
assertHasNoParentRaw
(AssertionInfo info, Path actual) void
assertHasParent
(AssertionInfo info, Path actual, Path expected) void
assertHasParentRaw
(AssertionInfo info, Path actual, Path expected) void
assertHasSameBinaryContentAs
(AssertionInfo info, Path actual, Path expected) void
assertHasSameFileSystemAs
(AssertionInfo info, Path actualPath, Path expectedPath) void
assertHasSameTextualContentAs
(AssertionInfo info, Path actual, Charset actualCharset, Path expected, Charset expectedCharset) void
assertHasSize
(AssertionInfo info, Path actual, long expectedSize) void
assertHasTextualContent
(AssertionInfo info, Path actual, String expected, Charset charset) void
assertIsAbsolute
(AssertionInfo info, Path actual) void
assertIsCanonical
(AssertionInfo info, Path actual) void
assertIsDirectory
(AssertionInfo info, Path actual) void
assertIsDirectoryContaining
(AssertionInfo info, Path actual, String syntaxAndPattern) private void
assertIsDirectoryContaining
(AssertionInfo info, Path actual, DirectoryStream.Filter<Path> filter, String filterPresentation) void
assertIsDirectoryContaining
(AssertionInfo info, Path actual, Predicate<Path> filter) void
assertIsDirectoryNotContaining
(AssertionInfo info, Path actual, String syntaxAndPattern) private void
assertIsDirectoryNotContaining
(AssertionInfo info, Path actual, DirectoryStream.Filter<Path> filter, String filterPresentation) void
assertIsDirectoryNotContaining
(AssertionInfo info, Path actual, Predicate<Path> filter) void
assertIsDirectoryRecursivelyContaining
(AssertionInfo info, Path actual, String syntaxAndPattern) void
assertIsDirectoryRecursivelyContaining
(AssertionInfo info, Path actual, Predicate<Path> filter) private void
assertIsDirectoryRecursivelyContaining
(AssertionInfo info, Path actual, Predicate<Path> filter, String filterPresentation) void
assertIsEmptyDirectory
(AssertionInfo info, Path actual) void
assertIsEmptyFile
(AssertionInfo info, Path actual) void
assertIsExecutable
(AssertionInfo info, Path actual) void
assertIsNormalized
(AssertionInfo info, Path actual) void
assertIsNotEmptyDirectory
(AssertionInfo info, Path actual) void
assertIsNotEmptyFile
(AssertionInfo info, Path actual) void
assertIsReadable
(AssertionInfo info, Path actual) void
assertIsRegularFile
(AssertionInfo info, Path actual) void
assertIsRelative
(AssertionInfo info, Path actual) void
assertIsSymbolicLink
(AssertionInfo info, Path actual) void
assertIsWritable
(AssertionInfo info, Path actual) private static void
assertNotNull
(AssertionInfo info, Path actual) void
assertStartsWith
(AssertionInfo info, Path actual, Path other) void
assertStartsWithRaw
(AssertionInfo info, Path actual, Path other) private static void
checkExpectedParentPathIsNotNull
(Path expected) directoryContent
(AssertionInfo info, Path actual) filterDirectory
(AssertionInfo info, Path actual, DirectoryStream.Filter<Path> filter) getExtension
(Path path) static Paths
instance()
private boolean
isDirectoryRecursivelyContaining
(AssertionInfo info, Path actual, Predicate<Path> filter) private PathMatcher
pathMatcher
(AssertionInfo info, Path actual, String syntaxAndPattern) recursiveContentOf
(Path directory) sortedRecursiveContent
(Path path) private static Path
toRealPath
(Path path)
-
Field Details
-
UNABLE_TO_COMPARE_PATH_CONTENTS
- See Also:
-
INSTANCE
-
ANY
-
diff
Diff diff -
binaryDiff
BinaryDiff binaryDiff -
failures
Failures failures -
nioFilesWrapper
NioFilesWrapper nioFilesWrapper
-
-
Constructor Details
-
Paths
private Paths()
-
-
Method Details
-
instance
-
assertIsReadable
-
assertIsWritable
-
assertIsExecutable
-
assertExists
-
assertExistsNoFollowLinks
-
assertDoesNotExist
-
assertIsRegularFile
-
assertIsDirectory
-
assertIsSymbolicLink
-
assertIsAbsolute
-
assertIsRelative
-
assertIsNormalized
-
assertIsCanonical
-
assertHasParent
-
assertHasParentRaw
-
assertHasNoParent
-
assertHasNoParentRaw
-
assertHasSize
-
assertStartsWith
-
assertStartsWithRaw
-
assertEndsWith
-
assertEndsWithRaw
-
assertHasFileName
-
assertHasTextualContent
public void assertHasTextualContent(AssertionInfo info, Path actual, String expected, Charset charset) -
assertHasBinaryContent
-
assertHasSameBinaryContentAs
-
assertHasSameTextualContentAs
public void assertHasSameTextualContentAs(AssertionInfo info, Path actual, Charset actualCharset, Path expected, Charset expectedCharset) -
assertHasDigest
-
assertHasDigest
-
assertHasDigest
-
assertHasDigest
-
assertIsDirectoryContaining
-
assertIsDirectoryContaining
-
assertIsDirectoryRecursivelyContaining
public void assertIsDirectoryRecursivelyContaining(AssertionInfo info, Path actual, String syntaxAndPattern) -
assertIsDirectoryRecursivelyContaining
public void assertIsDirectoryRecursivelyContaining(AssertionInfo info, Path actual, Predicate<Path> filter) -
assertIsDirectoryNotContaining
-
assertIsDirectoryNotContaining
public void assertIsDirectoryNotContaining(AssertionInfo info, Path actual, String syntaxAndPattern) -
assertIsEmptyDirectory
-
assertIsNotEmptyDirectory
-
assertIsEmptyFile
-
assertIsNotEmptyFile
-
assertHasFileSystem
-
assertHasSameFileSystemAs
-
filterDirectory
private List<Path> filterDirectory(AssertionInfo info, Path actual, DirectoryStream.Filter<Path> filter) -
directoryContent
-
assertIsDirectoryContaining
private void assertIsDirectoryContaining(AssertionInfo info, Path actual, DirectoryStream.Filter<Path> filter, String filterPresentation) -
isDirectoryRecursivelyContaining
private boolean isDirectoryRecursivelyContaining(AssertionInfo info, Path actual, Predicate<Path> filter) -
sortedRecursiveContent
-
recursiveContentOf
-
assertIsDirectoryRecursivelyContaining
private void assertIsDirectoryRecursivelyContaining(AssertionInfo info, Path actual, Predicate<Path> filter, String filterPresentation) -
assertIsDirectoryNotContaining
private void assertIsDirectoryNotContaining(AssertionInfo info, Path actual, DirectoryStream.Filter<Path> filter, String filterPresentation) -
pathMatcher
-
assertNotNull
-
checkExpectedParentPathIsNotNull
-
assertExpectedStartPathIsNotNull
-
assertExpectedEndPathIsNotNull
-
toRealPath
-
assertHasExtension
-
assertHasNoExtension
-
getExtension
-