kaycxx-test
C++ unit test framework
Loading...
Searching...
No Matches
assert_false

Asserts that a boolean value is false.

Use assert_false when the value under test is already a boolean result. Prefer a more specific assertion when the actual intent is equality, ordering, nullness, containment, matching, or exception behavior.

#include <kaycxx/test.hpp>
using namespace kaycxx::test;
int main() {
auto has_error = false;
assert_false(has_error);
assert_false(has_error, "The operation should finish without errors");
}
Unit test framework functions and types.
Definition test.hpp:15
Includes the complete public test API.

On failure, assert_false(true) throws assertion_error.