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 interfaceFileMatchers.FileStatus
-
Field Summary
Fields Modifier and Type Field Description static FileMatchers.FileStatusCAN_READstatic FileMatchers.FileStatusCAN_WRITEstatic FileMatchers.FileStatusEXISTSstatic FileMatchers.FileStatusIS_DIRECTORYstatic FileMatchers.FileStatusIS_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)
-
-