cmoon::test::assert_not_almost_equal
Defined in module
<cmoon.test>
|
(1) |
Throws an assert_exception
if the difference between first
and second
is not greater than delta
.
Parameters
first | - | First object in the comparison |
second | - | Second object in the comparison |
delta | - | Minimum difference to test between the two objects |
message | - | Extra information to be added to the error message |
location | - | Information about where in the file this assertion was ran |
Return value
(none)
Example
import cmoon.test;
class example_test : public cmoon::test::test_case
{
public:
example_test()
: cmoon::test::test_case{"example test"} {}
void operator()() override
{
constexpr double expected {5.0};
constexpr double value {6.0};
cmoon::test::assert_not_almost_equal(value, expected, 0.0001);
}
};