> Of course you can. You can tell your mock that the value-to-be-returned should be an empty array/whatever. See for example [...]

Which is what it does now...

> As I said, you're still really testing your mock in these tests. 

If it were up to me, these tests would've been written _before_ the implementation code, so I'm working backwards _and_ against a delivery deadline. Furthermore, that "API" being tested no more than a wrapper around a crummy host object "API" and there isn't much to test beyond "it calls the host object intance's callback".

> In your mock, you need to store that find was called, and eventually with which arguments, and that's what you need to test in your tests.

Update coming