testCommon.h: Introduce `ASSERT_EQUAL(actual, expected)` macro

Performs `==` on given arguments and print an error if they are
not equal also printing their values.

Both arguments must be printable to `std::ostream`!
13 files changed