Added support for test cases that doesn't have an output to compare. This is useful now that we have @assertEquals and such. Also reworked the overloaded methods test to work like that. Improved assertion directives.