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.
Loading...
Searching...
No Matches
Classes | Namespaces | Macros
assert.h File Reference
#include "base_assert.h"
#include <algorithm>
#include <cmath>
#include <cstring>
#include <exception>
#include <functional>
#include <iterator>
#include <memory>
#include <string>

Definition

Contains xtd::tunit::assert class.

Go to the source code of this file.

Classes

class  xtd::tunit::assert
 The assert class contains a collection of static methods that implement the most common assertions used in xtd::tUnit. More...
 

Namespaces

namespace  xtd
 The xtd namespace contains all fundamental classes to access Hardware, Os, System, and more.
 
namespace  xtd::tunit
 The tunit namespace contains a unit test library.
 

Macros

#define abort_()
 
#define are_equal_(...)
 
#define are_not_equal_(...)
 
#define are_not_same_(...)
 
#define are_same_(...)
 
#define contains_(...)
 
#define does_not_throw_(...)
 
#define fail_()
 
#define ignore_()
 
#define is_empty_(...)
 
#define is_false_(...)
 
#define is_greater_(...)
 
#define is_greater_or_equal_(...)
 
#define is_instance_of_(type_t, ...)
 
#define is_less_(...)
 
#define is_less_or_equal_(...)
 
#define is_NaN_(...)
 
#define is_negative_(...)
 
#define is_not_empty_(...)
 
#define is_not_instance_of_(type_t, ...)
 
#define is_not_null_(...)
 
#define is_not_zero_(...)
 
#define is_null_(...)
 
#define is_positive_(...)
 
#define is_true_(...)
 
#define is_zero_(...)
 
#define succeed_()
 
#define throws_(exception_t, ...)
 
#define throws_any_(...)