How do you assert that service methods you depend on have been called with the right arguments? Typically, I'd
vi.spyOn
vi.spyOn
using vitest but with Effect this isn't as straight-forward as with conventional code. In my simple examples I am getting away with directly asserting in the mock implementations, but this feels a bit hacky to say the least.