Mocking calls to where and opened on Change tests.

That way, the tests do not rely on where() and opened() being functionnal.
The only internal call that is not mocked is the self call to change() from change().