Modifier and Type | Method and Description |
---|---|
void |
assertCanRead(AssertionInfo info,
File actual)
Asserts that the given file can be read by the application.
|
void |
assertCanWrite(AssertionInfo info,
File actual)
Asserts that the given file can be modified by the application.
|
void |
assertDoesNotExist(AssertionInfo info,
File actual)
Asserts that the given file does not exist.
|
void |
assertEqualContent(AssertionInfo info,
File actual,
File expected)
Asserts that the given files have equal content.
|
void |
assertExists(AssertionInfo info,
File actual)
Asserts that the given file exists, regardless it's a file or directory.
|
void |
assertHasBinaryContent(AssertionInfo info,
File actual,
byte[] expected)
Asserts that the given file has the given binary content.
|
void |
assertHasContent(AssertionInfo info,
File actual,
String expected,
Charset charset)
Asserts that the given file has the given text content.
|
void |
assertIsAbsolute(AssertionInfo info,
File actual)
Asserts that the given file is an absolute path.
|
void |
assertIsDirectory(AssertionInfo info,
File actual)
Asserts that the given file is an existing directory.
|
void |
assertIsFile(AssertionInfo info,
File actual)
Asserts that the given file is an existing file.
|
void |
assertIsRelative(AssertionInfo info,
File actual)
Asserts that the given file is a relative path.
|
static Files |
instance()
Returns the singleton instance of this class.
|
public static Files instance()
public void assertEqualContent(AssertionInfo info, File actual, File expected)
info
- contains information about the assertion.actual
- the "actual" file.expected
- the "expected" file.NullPointerException
- if expected
is null
.IllegalArgumentException
- if expected
is not an existing file.AssertionError
- if actual
is null
.AssertionError
- if actual
is not an existing file.FilesException
- if an I/O error occurs.AssertionError
- if the given files do not have equal content.public void assertHasBinaryContent(AssertionInfo info, File actual, byte[] expected)
info
- contains information about the assertion.actual
- the "actual" file.expected
- the "expected" binary content.NullPointerException
- if expected
is null
.AssertionError
- if actual
is null
.AssertionError
- if actual
is not an existing file.FilesException
- if an I/O error occurs.AssertionError
- if the file does not have the binary content.public void assertHasContent(AssertionInfo info, File actual, String expected, Charset charset)
info
- contains information about the assertion.actual
- the "actual" file.expected
- the "expected" text content.charset
- the charset to use to read the file.NullPointerException
- if expected
is null
.AssertionError
- if actual
is null
.AssertionError
- if actual
is not an existing file.FilesException
- if an I/O error occurs.AssertionError
- if the file does not have the text content.public void assertIsFile(AssertionInfo info, File actual)
info
- contains information about the assertion.actual
- the given file.AssertionError
- if the given file is null
.AssertionError
- if the given file is not an existing file.public void assertIsDirectory(AssertionInfo info, File actual)
info
- contains information about the assertion.actual
- the given file.AssertionError
- if the given file is null
.AssertionError
- if the given file is not an existing directory.public void assertIsAbsolute(AssertionInfo info, File actual)
info
- contains information about the assertion.actual
- the given file.AssertionError
- if the given file is null
.AssertionError
- if the given file is not an absolute path.public void assertIsRelative(AssertionInfo info, File actual)
info
- contains information about the assertion.actual
- the given file.AssertionError
- if the given file is null
.AssertionError
- if the given file is not a relative path.public void assertExists(AssertionInfo info, File actual)
info
- contains information about the assertion.actual
- the given file.AssertionError
- if the given file is null
.AssertionError
- if the given file does not exist.public void assertDoesNotExist(AssertionInfo info, File actual)
info
- contains information about the assertion.actual
- the given file.AssertionError
- if the given file is null
.AssertionError
- if the given file exists.public void assertCanWrite(AssertionInfo info, File actual)
info
- contains information about the assertion.actual
- the given file.AssertionError
- if the given file is null
.AssertionError
- if the given file can not be modified.public void assertCanRead(AssertionInfo info, File actual)
info
- contains information about the assertion.actual
- the given file.AssertionError
- if the given file is null
.AssertionError
- if the given file can not be modified.Copyright © 2013 AssertJ. All Rights Reserved.