Add unit tests for the test type

  These are currently set to fail

Fix compile issue due to missing header in unittest/test.hpp