Package org.hamcrest.io
Class FileMatchers
- java.lang.Object
-
- org.hamcrest.io.FileMatchers
-
public final class FileMatchers extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
FileMatchers.FileStatus
-
Field Summary
Fields Modifier and Type Field Description static FileMatchers.FileStatus
CAN_READ
static FileMatchers.FileStatus
CAN_WRITE
static FileMatchers.FileStatus
EXISTS
static FileMatchers.FileStatus
IS_DIRECTORY
static FileMatchers.FileStatus
IS_FILE
-
Constructor Summary
Constructors Constructor Description FileMatchers()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Matcher<java.io.File>
aFileNamed(Matcher<java.lang.String> expected)
static Matcher<java.io.File>
aFileWithAbsolutePath(Matcher<java.lang.String> expected)
static Matcher<java.io.File>
aFileWithCanonicalPath(Matcher<java.lang.String> expected)
static Matcher<java.io.File>
aFileWithSize(long size)
static Matcher<java.io.File>
aFileWithSize(Matcher<java.lang.Long> expected)
static Matcher<java.io.File>
anExistingDirectory()
static Matcher<java.io.File>
anExistingFile()
static Matcher<java.io.File>
anExistingFileOrDirectory()
static Matcher<java.io.File>
aReadableFile()
static Matcher<java.io.File>
aWritableFile()
private static Matcher<java.io.File>
fileChecker(FileMatchers.FileStatus fileStatus, java.lang.String successDescription, java.lang.String failureDescription)
-
-
-
Field Detail
-
CAN_WRITE
public static final FileMatchers.FileStatus CAN_WRITE
-
CAN_READ
public static final FileMatchers.FileStatus CAN_READ
-
IS_FILE
public static final FileMatchers.FileStatus IS_FILE
-
IS_DIRECTORY
public static final FileMatchers.FileStatus IS_DIRECTORY
-
EXISTS
public static final FileMatchers.FileStatus EXISTS
-
-
Method Detail
-
anExistingDirectory
public static Matcher<java.io.File> anExistingDirectory()
-
anExistingFileOrDirectory
public static Matcher<java.io.File> anExistingFileOrDirectory()
-
anExistingFile
public static Matcher<java.io.File> anExistingFile()
-
aReadableFile
public static Matcher<java.io.File> aReadableFile()
-
aWritableFile
public static Matcher<java.io.File> aWritableFile()
-
aFileWithSize
public static Matcher<java.io.File> aFileWithSize(long size)
-
aFileWithCanonicalPath
public static Matcher<java.io.File> aFileWithCanonicalPath(Matcher<java.lang.String> expected)
-
aFileWithAbsolutePath
public static Matcher<java.io.File> aFileWithAbsolutePath(Matcher<java.lang.String> expected)
-
fileChecker
private static Matcher<java.io.File> fileChecker(FileMatchers.FileStatus fileStatus, java.lang.String successDescription, java.lang.String failureDescription)
-
-