public class Paths
extends java.lang.Object
Path
assertionsModifier and Type | Field and Description |
---|---|
private static java.util.function.Predicate<java.nio.file.Path> |
ANY |
(package private) BinaryDiff |
binaryDiff |
(package private) Diff |
diff |
private static java.lang.String |
FAILED_TO_RESOLVE_ACTUAL_REAL_PATH |
private static java.lang.String |
FAILED_TO_RESOLVE_ARGUMENT_REAL_PATH |
(package private) Failures |
failures |
private static Paths |
INSTANCE |
static java.lang.String |
IOERROR_FORMAT |
private NioFilesWrapper |
nioFilesWrapper |
Modifier | Constructor and Description |
---|---|
private |
Paths() |
(package private) |
Paths(NioFilesWrapper nioFilesWrapper) |
Modifier and Type | Method and Description |
---|---|
void |
assertDoesNotExist(AssertionInfo info,
java.nio.file.Path actual) |
void |
assertEndsWith(AssertionInfo info,
java.nio.file.Path actual,
java.nio.file.Path end) |
void |
assertEndsWithRaw(AssertionInfo info,
java.nio.file.Path actual,
java.nio.file.Path end) |
void |
assertExists(AssertionInfo info,
java.nio.file.Path actual) |
void |
assertExistsNoFollowLinks(AssertionInfo info,
java.nio.file.Path actual) |
private static void |
assertExpectedEndPathIsNotNull(java.nio.file.Path end) |
private static void |
assertExpectedStartPathIsNotNull(java.nio.file.Path start) |
void |
assertHasBinaryContent(AssertionInfo info,
java.nio.file.Path actual,
byte[] expected) |
void |
assertHasContent(AssertionInfo info,
java.nio.file.Path actual,
java.lang.String expected,
java.nio.charset.Charset charset) |
void |
assertHasDigest(AssertionInfo info,
java.nio.file.Path actual,
java.security.MessageDigest digest,
byte[] expected) |
void |
assertHasDigest(AssertionInfo info,
java.nio.file.Path actual,
java.security.MessageDigest digest,
java.lang.String expected) |
void |
assertHasDigest(AssertionInfo info,
java.nio.file.Path actual,
java.lang.String algorithm,
byte[] expected) |
void |
assertHasDigest(AssertionInfo info,
java.nio.file.Path actual,
java.lang.String algorithm,
java.lang.String expected) |
void |
assertHasFileName(AssertionInfo info,
java.nio.file.Path actual,
java.lang.String fileName) |
void |
assertHasNoParent(AssertionInfo info,
java.nio.file.Path actual) |
void |
assertHasNoParentRaw(AssertionInfo info,
java.nio.file.Path actual) |
void |
assertHasParent(AssertionInfo info,
java.nio.file.Path actual,
java.nio.file.Path expected) |
void |
assertHasParentRaw(AssertionInfo info,
java.nio.file.Path actual,
java.nio.file.Path expected) |
void |
assertHasSameContentAs(AssertionInfo info,
java.nio.file.Path actual,
java.nio.charset.Charset actualCharset,
java.nio.file.Path expected,
java.nio.charset.Charset expectedCharset) |
void |
assertIsAbsolute(AssertionInfo info,
java.nio.file.Path actual) |
void |
assertIsCanonical(AssertionInfo info,
java.nio.file.Path actual) |
void |
assertIsDirectory(AssertionInfo info,
java.nio.file.Path actual) |
void |
assertIsDirectoryContaining(AssertionInfo info,
java.nio.file.Path actual,
java.util.function.Predicate<java.nio.file.Path> filter) |
private void |
assertIsDirectoryContaining(AssertionInfo info,
java.nio.file.Path actual,
java.util.function.Predicate<java.nio.file.Path> filter,
java.lang.String filterPresentation) |
void |
assertIsDirectoryContaining(AssertionInfo info,
java.nio.file.Path actual,
java.lang.String syntaxAndPattern) |
void |
assertIsDirectoryNotContaining(AssertionInfo info,
java.nio.file.Path actual,
java.util.function.Predicate<java.nio.file.Path> filter) |
private void |
assertIsDirectoryNotContaining(AssertionInfo info,
java.nio.file.Path actual,
java.util.function.Predicate<java.nio.file.Path> filter,
java.lang.String filterPresentation) |
void |
assertIsDirectoryNotContaining(AssertionInfo info,
java.nio.file.Path actual,
java.lang.String syntaxAndPattern) |
void |
assertIsEmptyDirectory(AssertionInfo info,
java.nio.file.Path actual) |
void |
assertIsExecutable(AssertionInfo info,
java.nio.file.Path actual) |
void |
assertIsNormalized(AssertionInfo info,
java.nio.file.Path actual) |
void |
assertIsNotEmptyDirectory(AssertionInfo info,
java.nio.file.Path actual) |
void |
assertIsReadable(AssertionInfo info,
java.nio.file.Path actual) |
void |
assertIsRegularFile(AssertionInfo info,
java.nio.file.Path actual) |
void |
assertIsRelative(AssertionInfo info,
java.nio.file.Path actual) |
void |
assertIsSymbolicLink(AssertionInfo info,
java.nio.file.Path actual) |
void |
assertIsWritable(AssertionInfo info,
java.nio.file.Path actual) |
private static void |
assertNotNull(AssertionInfo info,
java.nio.file.Path actual) |
void |
assertStartsWith(AssertionInfo info,
java.nio.file.Path actual,
java.nio.file.Path start) |
void |
assertStartsWithRaw(AssertionInfo info,
java.nio.file.Path actual,
java.nio.file.Path other) |
private static void |
checkExpectedParentPathIsNotNull(java.nio.file.Path expected) |
private java.util.List<java.nio.file.Path> |
directoryContent(AssertionInfo info,
java.nio.file.Path actual) |
private java.util.List<java.lang.String> |
directoryContentDescription(AssertionInfo info,
java.nio.file.Path actual) |
private java.util.List<java.nio.file.Path> |
filterDirectory(AssertionInfo info,
java.nio.file.Path actual,
java.util.function.Predicate<java.nio.file.Path> filter) |
static Paths |
instance() |
private java.nio.file.PathMatcher |
pathMatcher(AssertionInfo info,
java.nio.file.Path actual,
java.lang.String syntaxAndPattern) |
static java.util.List<java.lang.String> |
toFileNames(java.util.List<java.nio.file.Path> files) |
private static final java.lang.String FAILED_TO_RESOLVE_ARGUMENT_REAL_PATH
private static final java.lang.String FAILED_TO_RESOLVE_ACTUAL_REAL_PATH
public static final java.lang.String IOERROR_FORMAT
private static final Paths INSTANCE
private static final java.util.function.Predicate<java.nio.file.Path> ANY
Diff diff
BinaryDiff binaryDiff
Failures failures
private NioFilesWrapper nioFilesWrapper
Paths(NioFilesWrapper nioFilesWrapper)
private Paths()
public static Paths instance()
public void assertIsReadable(AssertionInfo info, java.nio.file.Path actual)
public void assertIsWritable(AssertionInfo info, java.nio.file.Path actual)
public void assertIsExecutable(AssertionInfo info, java.nio.file.Path actual)
public void assertExists(AssertionInfo info, java.nio.file.Path actual)
public void assertExistsNoFollowLinks(AssertionInfo info, java.nio.file.Path actual)
public void assertDoesNotExist(AssertionInfo info, java.nio.file.Path actual)
public void assertIsRegularFile(AssertionInfo info, java.nio.file.Path actual)
public void assertIsDirectory(AssertionInfo info, java.nio.file.Path actual)
public void assertIsSymbolicLink(AssertionInfo info, java.nio.file.Path actual)
public void assertIsAbsolute(AssertionInfo info, java.nio.file.Path actual)
public void assertIsRelative(AssertionInfo info, java.nio.file.Path actual)
public void assertIsNormalized(AssertionInfo info, java.nio.file.Path actual)
public void assertIsCanonical(AssertionInfo info, java.nio.file.Path actual)
public void assertHasParent(AssertionInfo info, java.nio.file.Path actual, java.nio.file.Path expected)
public void assertHasParentRaw(AssertionInfo info, java.nio.file.Path actual, java.nio.file.Path expected)
public void assertHasNoParent(AssertionInfo info, java.nio.file.Path actual)
public void assertHasNoParentRaw(AssertionInfo info, java.nio.file.Path actual)
public void assertStartsWith(AssertionInfo info, java.nio.file.Path actual, java.nio.file.Path start)
public void assertStartsWithRaw(AssertionInfo info, java.nio.file.Path actual, java.nio.file.Path other)
public void assertEndsWith(AssertionInfo info, java.nio.file.Path actual, java.nio.file.Path end)
public void assertEndsWithRaw(AssertionInfo info, java.nio.file.Path actual, java.nio.file.Path end)
public void assertHasFileName(AssertionInfo info, java.nio.file.Path actual, java.lang.String fileName)
public void assertHasContent(AssertionInfo info, java.nio.file.Path actual, java.lang.String expected, java.nio.charset.Charset charset)
public void assertHasBinaryContent(AssertionInfo info, java.nio.file.Path actual, byte[] expected)
public void assertHasSameContentAs(AssertionInfo info, java.nio.file.Path actual, java.nio.charset.Charset actualCharset, java.nio.file.Path expected, java.nio.charset.Charset expectedCharset)
public void assertHasDigest(AssertionInfo info, java.nio.file.Path actual, java.security.MessageDigest digest, byte[] expected)
public void assertHasDigest(AssertionInfo info, java.nio.file.Path actual, java.security.MessageDigest digest, java.lang.String expected)
public void assertHasDigest(AssertionInfo info, java.nio.file.Path actual, java.lang.String algorithm, byte[] expected)
public void assertHasDigest(AssertionInfo info, java.nio.file.Path actual, java.lang.String algorithm, java.lang.String expected)
public void assertIsDirectoryContaining(AssertionInfo info, java.nio.file.Path actual, java.util.function.Predicate<java.nio.file.Path> filter)
public void assertIsDirectoryContaining(AssertionInfo info, java.nio.file.Path actual, java.lang.String syntaxAndPattern)
public void assertIsDirectoryNotContaining(AssertionInfo info, java.nio.file.Path actual, java.util.function.Predicate<java.nio.file.Path> filter)
public void assertIsDirectoryNotContaining(AssertionInfo info, java.nio.file.Path actual, java.lang.String syntaxAndPattern)
public void assertIsEmptyDirectory(AssertionInfo info, java.nio.file.Path actual)
public void assertIsNotEmptyDirectory(AssertionInfo info, java.nio.file.Path actual)
public static java.util.List<java.lang.String> toFileNames(java.util.List<java.nio.file.Path> files)
private java.util.List<java.nio.file.Path> filterDirectory(AssertionInfo info, java.nio.file.Path actual, java.util.function.Predicate<java.nio.file.Path> filter)
private java.util.List<java.nio.file.Path> directoryContent(AssertionInfo info, java.nio.file.Path actual)
private void assertIsDirectoryContaining(AssertionInfo info, java.nio.file.Path actual, java.util.function.Predicate<java.nio.file.Path> filter, java.lang.String filterPresentation)
private void assertIsDirectoryNotContaining(AssertionInfo info, java.nio.file.Path actual, java.util.function.Predicate<java.nio.file.Path> filter, java.lang.String filterPresentation)
private java.util.List<java.lang.String> directoryContentDescription(AssertionInfo info, java.nio.file.Path actual)
private java.nio.file.PathMatcher pathMatcher(AssertionInfo info, java.nio.file.Path actual, java.lang.String syntaxAndPattern)
private static void assertNotNull(AssertionInfo info, java.nio.file.Path actual)
private static void checkExpectedParentPathIsNotNull(java.nio.file.Path expected)
private static void assertExpectedStartPathIsNotNull(java.nio.file.Path start)
private static void assertExpectedEndPathIsNotNull(java.nio.file.Path end)