123 base_assert::error();
177 base_assert::error();
231 base_assert::error();
285 base_assert::error();
339 base_assert::error();
393 base_assert::error();
447 base_assert::error();
497 base_assert::error();
547 base_assert::error();
Provides information about a xtd::diagnostics::stack_frame, which represents a function call on the c...
Definition: stack_frame.h:29
static stack_frame empty() noexcept
Return an empty stack frame.
The base class for assert.
Definition: base_assert.h:25
static void does_not_start_with(const xtd::ustring &item, const xtd::ustring &string)
Asserts that string does not start with a specific item.
Definition: string_assert.h:317
static void does_not_end_with(const xtd::ustring &item, const xtd::ustring &string)
Asserts that string does not end with a specific item.
Definition: string_assert.h:431
static void contains(const xtd::ustring &item, const xtd::ustring &string)
Asserts that string contains an item.
Definition: string_assert.h:146
static void does_not_contain(const xtd::ustring &item, const xtd::ustring &string)
Asserts that string contains an item.
Definition: string_assert.h:203
static void does_not_match(const xtd::ustring ®ex_pattern, const xtd::ustring &actual)
Asserts that does not match regex pattern.
Definition: string_assert.h:544
static void starts_with(const xtd::ustring &item, const xtd::ustring &string)
Asserts that string starts witdh item.
Definition: string_assert.h:260
static void are_not_equal_ignoring_case(const xtd::ustring &expected, const xtd::ustring &actual)
Asserts that two type are not equal ignoring case.
Definition: string_assert.h:92
static void ends_with(const xtd::ustring &item, const xtd::ustring &string)
Asserts that string ends with a specific item.
Definition: string_assert.h:374
static void are_equal_ignoring_case(const xtd::ustring &expected, const xtd::ustring &actual)
Asserts that two type are equal ignoring case.
Definition: string_assert.h:39
static void matches(const xtd::ustring ®ex_pattern, const xtd::ustring &actual)
Asserts that matches regex pattern.
Definition: string_assert.h:487
The string_valid class contains a collection of static methods that implement the most string asserti...
Definition: string_valid.h:21
static void contains(const xtd::ustring &item, const xtd::ustring &string)
Validates that string contains an item.
Definition: string_valid.h:136
static void contains(const xtd::ustring &item, const xtd::ustring &string, const xtd::diagnostics::stack_frame &stack_frame)
Validates that string contains an item.
Definition: string_valid.h:148
static void starts_with(const xtd::ustring &item, const xtd::ustring &string, const xtd::ustring &message)
Validates that string starts with item.
Definition: string_valid.h:268
static void are_not_equal_ignoring_case(const xtd::ustring &expected, const xtd::ustring &actual)
Validates that two type are not equal ignoring case.
Definition: string_valid.h:85
static void are_not_equal_ignoring_case(const xtd::ustring &expected, const xtd::ustring &actual, const xtd::diagnostics::stack_frame &stack_frame)
Validates that two type are not equal ignoring case.
Definition: string_valid.h:96
static void does_not_match(const xtd::ustring ®ex_pattern, const xtd::ustring &actual, const xtd::diagnostics::stack_frame &stack_frame)
Validates that does not match regex pattern.
Definition: string_valid.h:520
static void does_not_start_with(const xtd::ustring &item, const xtd::ustring &string, const xtd::ustring &message, const xtd::diagnostics::stack_frame &stack_frame)
Validates that string starts with item.
Definition: string_valid.h:335
static void does_not_start_with(const xtd::ustring &item, const xtd::ustring &string, const xtd::diagnostics::stack_frame &stack_frame)
Validates that string starts with item.
Definition: string_valid.h:310
static void ends_with(const xtd::ustring &item, const xtd::ustring &string, const xtd::ustring &message)
Validates that string starts with item.
Definition: string_valid.h:376
static void does_not_match(const xtd::ustring ®ex_pattern, const xtd::ustring &actual)
Validates that does not match regex pattern.
Definition: string_valid.h:509
static void starts_with(const xtd::ustring &item, const xtd::ustring &string)
Validates that string starts with a specific item.
Definition: string_valid.h:244
static void does_not_start_with(const xtd::ustring &item, const xtd::ustring &string, const xtd::ustring &message)
Validates that string starts with item.
Definition: string_valid.h:322
static void contains(const xtd::ustring &item, const xtd::ustring &string, const xtd::ustring &message)
Validates that string contains an item.
Definition: string_valid.h:160
static void starts_with(const xtd::ustring &item, const xtd::ustring &string, const xtd::diagnostics::stack_frame &stack_frame)
Validates that string starts with item.
Definition: string_valid.h:256
static void does_not_match(const xtd::ustring ®ex_pattern, const xtd::ustring &actual, const xtd::ustring &message, const xtd::diagnostics::stack_frame &stack_frame)
Validates that does not match regex pattern.
Definition: string_valid.h:543
static void contains(const xtd::ustring &item, const xtd::ustring &string, const xtd::ustring &message, const xtd::diagnostics::stack_frame &stack_frame)
Validates that string contains an item.
Definition: string_valid.h:173
static void matches(const xtd::ustring ®ex_pattern, const xtd::ustring &actual, const xtd::ustring &message)
Validates that matches regex pattern.
Definition: string_valid.h:481
static void are_not_equal_ignoring_case(const xtd::ustring &expected, const xtd::ustring &actual, const xtd::ustring &message, const xtd::diagnostics::stack_frame &stack_frame)
Validates that two type are not equal ignoring case.
Definition: string_valid.h:119
static void does_not_end_with(const xtd::ustring &item, const xtd::ustring &string, const xtd::ustring &message, const xtd::diagnostics::stack_frame &stack_frame)
Validates that string starts with item.
Definition: string_valid.h:443
static void does_not_end_with(const xtd::ustring &item, const xtd::ustring &string)
Validates that string does not end with a specific item.
Definition: string_valid.h:406
static void starts_with(const xtd::ustring &item, const xtd::ustring &string, const xtd::ustring &message, const xtd::diagnostics::stack_frame &stack_frame)
Validates that string starts with item.
Definition: string_valid.h:281
static void are_equal_ignoring_case(const xtd::ustring &expected, const xtd::ustring &actual, const xtd::diagnostics::stack_frame &stack_frame)
Validates that two type are equal ignoring case.
Definition: string_valid.h:46
static void ends_with(const xtd::ustring &item, const xtd::ustring &string, const xtd::diagnostics::stack_frame &stack_frame)
Validates that string starts with item.
Definition: string_valid.h:364
static void does_not_contain(const xtd::ustring &item, const xtd::ustring &string, const xtd::ustring &message, const xtd::diagnostics::stack_frame &stack_frame)
Validates that string contains an item.
Definition: string_valid.h:227
static void does_not_match(const xtd::ustring ®ex_pattern, const xtd::ustring &actual, const xtd::ustring &message)
Validates that does not match regex pattern.
Definition: string_valid.h:531
static void does_not_contain(const xtd::ustring &item, const xtd::ustring &string, const xtd::diagnostics::stack_frame &stack_frame)
Validates that string contains an item.
Definition: string_valid.h:202
static void matches(const xtd::ustring ®ex_pattern, const xtd::ustring &actual)
Validates that matches regex pattern.
Definition: string_valid.h:459
static void does_not_start_with(const xtd::ustring &item, const xtd::ustring &string)
Validates that string does not start with a specific item.
Definition: string_valid.h:298
static void are_equal_ignoring_case(const xtd::ustring &expected, const xtd::ustring &actual, const xtd::ustring &message)
Validates that two type are equal ignoring case.
Definition: string_valid.h:57
static void are_not_equal_ignoring_case(const xtd::ustring &expected, const xtd::ustring &actual, const xtd::ustring &message)
Validates that two type are not equal ignoring case.
Definition: string_valid.h:107
static void does_not_end_with(const xtd::ustring &item, const xtd::ustring &string, const xtd::diagnostics::stack_frame &stack_frame)
Validates that string starts with item.
Definition: string_valid.h:418
static void are_equal_ignoring_case(const xtd::ustring &expected, const xtd::ustring &actual, const xtd::ustring &message, const xtd::diagnostics::stack_frame &stack_frame)
Validates that two type are equal ignoring case.
Definition: string_valid.h:69
static void does_not_end_with(const xtd::ustring &item, const xtd::ustring &string, const xtd::ustring &message)
Validates that string starts with item.
Definition: string_valid.h:430
static void ends_with(const xtd::ustring &item, const xtd::ustring &string)
Validates that string ends with a specific item.
Definition: string_valid.h:352
static void matches(const xtd::ustring ®ex_pattern, const xtd::ustring &actual, const xtd::ustring &message, const xtd::diagnostics::stack_frame &stack_frame)
Validates that matches regex pattern.
Definition: string_valid.h:493
static void does_not_contain(const xtd::ustring &item, const xtd::ustring &string)
Validates that string contains an item.
Definition: string_valid.h:190
static void are_equal_ignoring_case(const xtd::ustring &expected, const xtd::ustring &actual)
Validates that two type are equal ignoring case.
Definition: string_valid.h:35
static void does_not_contain(const xtd::ustring &item, const xtd::ustring &string, const xtd::ustring &message)
Validates that string contains an item.
Definition: string_valid.h:214
static void ends_with(const xtd::ustring &item, const xtd::ustring &string, const xtd::ustring &message, const xtd::diagnostics::stack_frame &stack_frame)
Validates that string starts with item.
Definition: string_valid.h:389
static void matches(const xtd::ustring ®ex_pattern, const xtd::ustring &actual, const xtd::diagnostics::stack_frame &stack_frame)
Validates that matches regex pattern.
Definition: string_valid.h:470
Represents text as a sequence of UTF-8 code units.
Definition: ustring.h:48
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition: system_report.h:17
Contains xtd::tunit::string_assert class.
Contains xtd::tunit::valid class.