AUnit  1.7.1
Unit testing framework for Arduino platforms inspired by ArduinoUnit and Google Test.
Macros
AUnitVerbose.h File Reference

Same as AUnit.h except that the verbose versions of the various assertXxx() macros are provided. More...

#include "aunit/print64.h"
#include "aunit/Verbosity.h"
#include "aunit/Compare.h"
#include "aunit/Printer.h"
#include "aunit/Test.h"
#include "aunit/Assertion.h"
#include "aunit/MetaAssertion.h"
#include "aunit/TestOnce.h"
#include "aunit/TestAgain.h"
#include "aunit/TestRunner.h"
#include "aunit/AssertVerboseMacros.h"
#include "aunit/MetaAssertMacros.h"
#include "aunit/TestMacros.h"
Include dependency graph for AUnitVerbose.h:

Go to the source code of this file.

Macros

#define AUNIT_VERSION   10701
 
#define AUNIT_VERSION_STRING   "1.7.1"
 

Detailed Description

Same as AUnit.h except that the verbose versions of the various assertXxx() macros are provided.

These capture the strings of the actual arguments in the assert macros and print more verbose and helpful messages in the same format used by ArduinoUnit. The cost is 20-25% increase in flash memory to hold those strings for medium to large unit tests.

Definition in file AUnitVerbose.h.