use `this.sinon` and then you don't need to restore