|
template<typename Char > |
static void | are_equal (const std::basic_istream< Char > &expected, const std::basic_istream< Char > &actual) |
| Valids that two files are equal. More...
|
|
template<typename Char > |
static void | are_equal (const std::basic_istream< Char > &expected, const std::basic_istream< Char > &actual, const tunit::line_info &line_info) |
| Valids that two files are equal. More...
|
|
template<typename Char > |
static void | are_equal (const std::basic_istream< Char > &expected, const std::basic_istream< Char > &actual, const std::string &message) |
| Valids that two files are equal. More...
|
|
template<typename Char > |
static void | are_equal (const std::basic_istream< Char > &expected, const std::basic_istream< Char > &actual, const std::string &message, const tunit::line_info &line_info) |
| Valids that two files are equal. More...
|
|
template<typename Char > |
static void | are_equal (const std::basic_string< Char > &expected, const std::basic_string< Char > &actual) |
| Valids that two files are equal. More...
|
|
template<typename Char > |
static void | are_equal (const std::basic_string< Char > &expected, const std::basic_string< Char > &actual, const tunit::line_info &line_info) |
| Valids that two files are equal. More...
|
|
template<typename Char > |
static void | are_equal (const std::basic_string< Char > &expected, const std::basic_string< Char > &actual, const std::string &message) |
| Valids that two files are equal. More...
|
|
template<typename Char > |
static void | are_equal (const std::basic_string< Char > &expected, const std::basic_string< Char > &actual, const std::string &message, const tunit::line_info &line_info) |
| Valids that two files are equal. More...
|
|
template<typename Char > |
static void | are_not_equal (const std::basic_istream< Char > &expected, const std::basic_istream< Char > &actual) |
| Valids that two files are not equal. More...
|
|
template<typename Char > |
static void | are_not_equal (const std::basic_istream< Char > &expected, const std::basic_istream< Char > &actual, const tunit::line_info &line_info) |
| Valids that two files are not equal. More...
|
|
template<typename Char > |
static void | are_not_equal (const std::basic_istream< Char > &expected, const std::basic_istream< Char > &actual, const std::string &message) |
| Valids that two files are not equal. More...
|
|
template<typename Char > |
static void | are_not_equal (const std::basic_istream< Char > &expected, const std::basic_istream< Char > &actual, const std::string &message, const tunit::line_info &line_info) |
| Valids that two files are not equal. More...
|
|
template<typename Char > |
static void | are_not_equal (const std::basic_string< Char > &expected, const std::basic_string< Char > &actual) |
| Valids that two files are not equal. More...
|
|
template<typename Char > |
static void | are_not_equal (const std::basic_string< Char > &expected, const std::basic_string< Char > &actual, const tunit::line_info &line_info) |
| Valids that two files are not equal. More...
|
|
template<typename Char > |
static void | are_not_equal (const std::basic_string< Char > &expected, const std::basic_string< Char > &actual, const std::string &message) |
| Valids that two files are not equal. More...
|
|
template<typename Char > |
static void | are_not_equal (const std::basic_string< Char > &expected, const std::basic_string< Char > &actual, const std::string &message, const tunit::line_info &line_info) |
| Valids that two files are not equal. More...
|
|
template<typename Char > |
static void | does_not_exist (const std::basic_string< Char > &file) |
| Valids that file not exists. More...
|
|
template<typename Char > |
static void | does_not_exist (const std::basic_string< Char > &file, const tunit::line_info &line_info) |
| Valids that file not exists. More...
|
|
template<typename Char > |
static void | does_not_exist (const std::basic_string< Char > &file, const std::string &message) |
| Valids that file not exists. More...
|
|
template<typename Char > |
static void | does_not_exist (const std::basic_string< Char > &file, const std::string &message, const tunit::line_info &line_info) |
| Valids that file not exists. More...
|
|
template<typename Char > |
static void | exists (const std::basic_string< Char > &file) |
| Valids that file exists. More...
|
|
template<typename Char > |
static void | exists (const std::basic_string< Char > &file, const tunit::line_info &line_info) |
| Valids that file exists. More...
|
|
template<typename Char > |
static void | exists (const std::basic_string< Char > &file, const std::string &message) |
| Valids that file exists. More...
|
|
template<typename Char > |
static void | exists (const std::basic_string< Char > &file, const std::string &message, const tunit::line_info &line_info) |
| Valids that file exists. More...
|
|
|
static void | abort () |
| Abort current test. More...
|
|
static void | abort (const tunit::line_info &line_info) |
| Abort current test. More...
|
|
static void | abort (const std::string &message) |
| Abort current test. More...
|
|
static void | abort (const std::string &message, const tunit::line_info &line_info) |
| Abort current test. More...
|
|
static void | error () |
|
static void | error (const std::string &actual, const std::string &expected, const std::string &message, const tunit::line_info &line_info) |
|
static void | fail () |
| Throws an tunit::assertion_error exception. More...
|
|
static void | fail (const tunit::line_info &line_info) |
| Throws an tunit::assertion_error exception. More...
|
|
static void | fail (const std::string &message) |
| Throws an tunit::assertion_error exception. More...
|
|
static void | fail (const std::string &message, const tunit::line_info &line_info) |
| Throws an tunit::assertion_error exception. More...
|
|
static void | fail (const std::string &actual, const std::string &expected, const std::string &message, const tunit::line_info &line_info) |
|
static void | ignore () |
| Ignore current test. More...
|
|
static void | ignore (const tunit::line_info &line_info) |
| Ignore current test. More...
|
|
static void | ignore (const std::string &message) |
| Ignore current test. More...
|
|
static void | ignore (const std::string &message, const tunit::line_info &line_info) |
| Ignore current test. More...
|
|
template<typename TCollection > |
static std::string | join_items (const TCollection &collection) |
|
static std::string | join_items (const std::string &str) |
|
static void | succeed () |
| Generates a success with a generic message. More...
|
|
static void | succeed (const tunit::line_info &line_info) |
| Generates a success with a generic message. More...
|
|
static void | succeed (const std::string &message) |
| Generates a success with a generic message. More...
|
|
static void | succeed (const std::string &message, const tunit::line_info &line_info) |
| Generates a success with a generic message. More...
|
|
template<typename TValue > |
static std::string | to_string (const TValue &value) |
|
template<typename TValue > |
static std::string | to_string (const TValue *value) |
|
The file_valid class contains a collection of static methods that implement the most file assertions used in tUnit.
- Examples
- This example show how to used some methods :