528#define are_equal_ignoring_case_(...) __CMD_ASSERT_ARGS(are_equal_ignoring_case, __VA_ARGS__)
546#define are_not_equal_ignoring_case_(...) __CMD_ASSERT_ARGS(are_not_equal_ignoring_case, __VA_ARGS__)
565#define does_not_end_with_(...) __CMD_ASSERT_ARGS(does_not_end_with, __VA_ARGS__)
583#define does_not_match_(...) __CMD_ASSERT_ARGS(does_not_match, __VA_ARGS__)
602#define does_not_start_with_(...) __CMD_ASSERT_ARGS(does_not_start_with, __VA_ARGS__)
621#define ends_with_(...) __CMD_ASSERT_ARGS(ends_with, __VA_ARGS__)
639#define matches_(...) __CMD_ASSERT_ARGS(matches, __VA_ARGS__)
658#define starts_with_(...) __CMD_ASSERT_ARGS(starts_with, __VA_ARGS__)
Represents text as a sequence of character units.
Definition basic_string.h:79
Provides information about a xtd::diagnostics::stack_frame, which represents a function call on the c...
Definition stack_frame.h:47
The base class for assert.
Definition base_assert.h:29
The string_assert class contains a collection of static methods that implement the most string assert...
Definition string_assert.h:25
static void contains(const xtd::string &item, const xtd::string &string, const xtd::string &message, const xtd::diagnostics::stack_frame &stack_frame)
Asserts that string contains an item.
static void ends_with(const xtd::string &item, const xtd::string &string)
Asserts that string ends with a specific item.
static void matches(const xtd::string ®ex_pattern, const xtd::string &actual, const xtd::string &message, const xtd::diagnostics::stack_frame &stack_frame)
Asserts that matches regex pattern.
static void does_not_match(const xtd::string ®ex_pattern, const xtd::string &actual, const xtd::diagnostics::stack_frame &stack_frame)
Asserts that does not match regex pattern.
static void matches(const xtd::string ®ex_pattern, const xtd::string &actual, const xtd::diagnostics::stack_frame &stack_frame)
Asserts that matches regex pattern.
static void are_not_equal_ignoring_case(const xtd::string &expected, const xtd::string &actual, const xtd::string &message, const xtd::diagnostics::stack_frame &stack_frame)
Asserts that two type are not equal ignoring case.
static void does_not_contain(const xtd::string &item, const xtd::string &string, const xtd::string &message)
Asserts that string contains an item.
static void starts_with(const xtd::string &item, const xtd::string &string, const xtd::string &message)
Asserts that string starts with item.
static void are_not_equal_ignoring_case(const xtd::string &expected, const xtd::string &actual, const xtd::diagnostics::stack_frame &stack_frame)
Asserts that two type are not equal ignoring case.
static void starts_with(const xtd::string &item, const xtd::string &string, const xtd::string &message, const xtd::diagnostics::stack_frame &stack_frame)
Asserts that string starts with item.
static void does_not_start_with(const xtd::string &item, const xtd::string &string)
Asserts that string does not start with a specific item.
static void does_not_start_with(const xtd::string &item, const xtd::string &string, const xtd::diagnostics::stack_frame &stack_frame)
Asserts that string starts with item.
static void starts_with(const xtd::string &item, const xtd::string &string)
Asserts that string starts witdh item.
static void does_not_match(const xtd::string ®ex_pattern, const xtd::string &actual, const xtd::string &message, const xtd::diagnostics::stack_frame &stack_frame)
Asserts that does not match regex pattern.
static void ends_with(const xtd::string &item, const xtd::string &string, const xtd::diagnostics::stack_frame &stack_frame)
Asserts that string starts with item.
static void does_not_end_with(const xtd::string &item, const xtd::string &string)
Asserts that string does not end with a specific item.
static void contains(const xtd::string &item, const xtd::string &string, const xtd::diagnostics::stack_frame &stack_frame)
Asserts that string contains an item.
static void does_not_end_with(const xtd::string &item, const xtd::string &string, const xtd::diagnostics::stack_frame &stack_frame)
Asserts that string starts with item.
static void does_not_contain(const xtd::string &item, const xtd::string &string, const xtd::string &message, const xtd::diagnostics::stack_frame &stack_frame)
Asserts that string contains an item.
static void are_equal_ignoring_case(const xtd::string &expected, const xtd::string &actual, const xtd::diagnostics::stack_frame &stack_frame)
Asserts that two type are equal ignoring case.
static void ends_with(const xtd::string &item, const xtd::string &string, const xtd::string &message, const xtd::diagnostics::stack_frame &stack_frame)
Asserts that string starts with item.
static void are_not_equal_ignoring_case(const xtd::string &expected, const xtd::string &actual, const xtd::string &message)
Asserts that two type are not equal ignoring case.
static void are_equal_ignoring_case(const xtd::string &expected, const xtd::string &actual, const xtd::string &message, const xtd::diagnostics::stack_frame &stack_frame)
Asserts that two type are equal ignoring case.
static void are_not_equal_ignoring_case(const xtd::string &expected, const xtd::string &actual)
Asserts that two type are not equal ignoring case.
static void starts_with(const xtd::string &item, const xtd::string &string, const xtd::diagnostics::stack_frame &stack_frame)
Asserts that string starts with item.
static void are_equal_ignoring_case(const xtd::string &expected, const xtd::string &actual, const xtd::string &message)
Asserts that two type are equal ignoring case.
static void does_not_contain(const xtd::string &item, const xtd::string &string)
Asserts that string contains an item.
static void does_not_end_with(const xtd::string &item, const xtd::string &string, const xtd::string &message, const xtd::diagnostics::stack_frame &stack_frame)
Asserts that string starts with item.
static void does_not_match(const xtd::string ®ex_pattern, const xtd::string &actual, const xtd::string &message)
Asserts that does not match regex pattern.
static void contains(const xtd::string &item, const xtd::string &string)
Asserts that string contains an item.
static void does_not_match(const xtd::string ®ex_pattern, const xtd::string &actual)
Asserts that does not match regex pattern.
static void does_not_end_with(const xtd::string &item, const xtd::string &string, const xtd::string &message)
Asserts that string starts with item.
static void ends_with(const xtd::string &item, const xtd::string &string, const xtd::string &message)
Asserts that string starts with item.
static void matches(const xtd::string ®ex_pattern, const xtd::string &actual)
Asserts that matches regex pattern.
static void matches(const xtd::string ®ex_pattern, const xtd::string &actual, const xtd::string &message)
Asserts that matches regex pattern.
static void does_not_contain(const xtd::string &item, const xtd::string &string, const xtd::diagnostics::stack_frame &stack_frame)
Asserts that string contains an item.
static void are_equal_ignoring_case(const xtd::string &expected, const xtd::string &actual)
Asserts that two type are equal ignoring case.
static void contains(const xtd::string &item, const xtd::string &string, const xtd::string &message)
Asserts that string contains an item.
static void does_not_start_with(const xtd::string &item, const xtd::string &string, const xtd::string &message, const xtd::diagnostics::stack_frame &stack_frame)
Asserts that string starts with item.
static void does_not_start_with(const xtd::string &item, const xtd::string &string, const xtd::string &message)
Asserts that string starts with item.
#define tunit_export_
Define shared library export.
Definition tunit_export.h:13
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition xtd_about_box.h:10
Contains xtd::tunit::assert class.