testUnlock_whenNullKey
testUnlock_whenNotLocked
testUnlock_whenLockedByOther
testUnlock_whenLockedBySelf
testUnlock_whenReentrantlyLockedBySelf