Rename methods to singular

Since multiple tests of the same kind are no longer allowed, the
method names shouldn't suggest otherwise.
GenTestCase and SinkTestCase: add hasTests
GenTestCase and SinkTestCase: simplify

All tests are executed in a single batch. It's no longer possible
from the outside to select which tests are run.