xtd - Reference Guide  0.1.0
Modern c++17/20 framework to create console, GUI and unit test applications on Windows, macOS, Linux, iOS and android.

◆ is_not_empty() [2/4]

template<typename TValue >
static void xtd::tunit::collection_assume::is_not_empty ( const TValue &  value,
const xtd::tunit::line_info line_info 
)
inlinestatic

Assumes that collection or traits does not contain any item.

Parameters
valueThe value to check is empty.
line_infoContains information about current file and current line.
Exceptions
xtd::tunit::abort_errorIf bad assertion.
Examples
std::vector<int> v1 = {0, 1, 2, 3};
std::vector<int> v2;
xtd::tunit::assert::is_not_empty(v2, line_info_);// test throws an abort_error exception.