- renamed AssertNull and AssertNotNull for Interfaces to AssertNullIntf,
AssertNotNullIntf to not confuse the compiler in case of passing objects implementing interfaces
- registering tests in the unit where they are defined
- enabled the possibility to show failures and errors that may occurr
in the setup and teardown of the tests
- added AssertNull and AssertNotNull for Interfaces.
- added AssertSame, AssertNotSame, AssertNull, AssertNotNull for pointers
- fixed a TTestCase test: thanks to Peter Vreman RTTI method names are not
uppercase anymore in 1.9.7