If a test case with the same name as an already registered test case is registered an error is logged to cerr and the program exits (with error level 1)