unit coverage for wrong-case