Remove unused empty test file.
Fix failing test so it terminates on failure.
Rename test methods so they actually get run.
Reimplement apply() methods using varargs. Add documentation comments.