Non-blocking - this works fine, just wondering why this needed to be mocked?  Would just checking that a WeakLocks object was created work?