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 TypeFieldDescription(package private) BinaryDiff
(package private) Diff
private static final String
private static final String
(package private) Failures
private static final Paths
static final String
private final NioFilesWrapper
private static final String
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
Paths()
(package private)
Paths
(NioFilesWrapper nioFilesWrapper) -
Method Summary
Modifier and TypeMethodDescriptionvoid
assertDoesNotExist
(AssertionInfo info, Path actual) void
assertEndsWith
(AssertionInfo info, Path actual, Path end) 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
assertHasContent
(AssertionInfo info, Path actual, String expected, Charset charset) 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
assertHasFileName
(AssertionInfo info, Path actual, String fileName) 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
assertHasSameContentAs
(AssertionInfo info, Path actual, Charset actualCharset, Path expected, Charset expectedCharset) 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) void
assertIsDirectoryContaining
(AssertionInfo info, Path actual, Predicate<Path> filter) private void
assertIsDirectoryContaining
(AssertionInfo info, Path actual, Predicate<Path> filter, String filterPresentation) void
assertIsDirectoryNotContaining
(AssertionInfo info, Path actual, String syntaxAndPattern) void
assertIsDirectoryNotContaining
(AssertionInfo info, Path actual, Predicate<Path> filter) private void
assertIsDirectoryNotContaining
(AssertionInfo info, Path actual, Predicate<Path> filter, String filterPresentation) 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 start) void
assertStartsWithRaw
(AssertionInfo info, Path actual, Path other) private static void
checkExpectedParentPathIsNotNull
(Path expected) directoryContent
(AssertionInfo info, Path actual) directoryContentDescription
(AssertionInfo info, Path actual) filterDirectory
(AssertionInfo info, Path actual, Predicate<Path> filter) 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) toPathNames
(List<Path> files)
-
Field Details
-
FAILED_TO_RESOLVE_ARGUMENT_REAL_PATH
- See Also:
-
FAILED_TO_RESOLVE_ACTUAL_REAL_PATH
- See Also:
-
UNABLE_TO_COMPARE_PATH_CONTENTS
- See Also:
-
IOERROR_FORMAT
- See Also:
-
INSTANCE
-
ANY
-
diff
Diff diff -
binaryDiff
BinaryDiff binaryDiff -
failures
Failures failures -
nioFilesWrapper
-
-
Constructor Details
-
Paths
Paths(NioFilesWrapper nioFilesWrapper) -
Paths
private Paths()
-
-
Method Details
-
instance
-
assertIsReadable
-
assertIsWritable
-
assertIsExecutable
-
assertExists
-
assertExistsNoFollowLinks
-
assertDoesNotExist
-
assertIsRegularFile
-
assertIsDirectory
-
assertIsSymbolicLink
-
assertIsAbsolute
-
assertIsRelative
-
assertIsNormalized
-
assertIsCanonical
-
assertHasParent
-
assertHasParentRaw
-
assertHasNoParent
-
assertHasNoParentRaw
-
assertStartsWith
-
assertStartsWithRaw
-
assertEndsWith
-
assertEndsWithRaw
-
assertHasFileName
-
assertHasContent
-
assertHasBinaryContent
-
assertHasSameBinaryContentAs
-
assertHasSameContentAs
public void assertHasSameContentAs(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
-
toPathNames
-
filterDirectory
-
directoryContent
-
assertIsDirectoryContaining
private void assertIsDirectoryContaining(AssertionInfo info, Path actual, Predicate<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, Predicate<Path> filter, String filterPresentation) -
directoryContentDescription
-
pathMatcher
-
assertNotNull
-
checkExpectedParentPathIsNotNull
-
assertExpectedStartPathIsNotNull
-
assertExpectedEndPathIsNotNull
-
assertIsEmptyFile
-
assertIsNotEmptyFile
-