Lots of additional empty Lock test methods

Lots of test methods that need to be implemented to cover a lot more cases.