can we use sinon instead of using a poor man's mock?