xtd 0.2.0
Loading...
Searching...
No Matches

◆ are_equal() [15/16]

static void xtd::tunit::valid::are_equal ( long double  expected,
long double  actual,
long double  tolerance,
const xtd::string message 
)
static

Validates that two type are equal.

Parameters
expectedthe expected value.
actualthe actual value.
toleranceIndicates a tolerance within which they will be considered as equal.
messageA user message to display if the assertion fails. This message can be seen in the unit test results.
Examples
long double ld = 0.00007999999999;
xtd::tunit::valid::are_equal_(0.00008l, ld, 0.0000000000001l, "User message..."); // test ok.
xtd::tunit::valid::are_equal_(0.00008l, ld, 0.00000000000001l, "User message..."); // test fails.