Value:
do { \
        bool _a = (a); \
        if (!_a) \
            __np_assert_failed(__FILE__, __LINE__, \
            "NP_ASSERT_TRUE(" #a "=%u)", _a); \
    } while(0)
Test that a given boolean condition is true, otherwise FAIL the test. This is the same as 
NP_ASSERT except that the message printed on failure is slightly more helpful.