ideally camel case the rest of these for consistency Change-Id: I7f66b8051ea58963ea28d128f73900aefe5d2846
Test harness code for C++ unit testing Many of these tests are run during the build process. In that case on unix, if a test fails follow the error messages to debug it under gdb.