nit: sinon.assert.calledTwice ? :) (same for the other previous calls)