We also need to have a test to see what happens when you lock a non existing key. And another one when the key is locked by another.