Sinon stub function used with destructuring
The reason stubbing the method of the module doesn’t work when using destructuring from a dependant module is quite simple and has to do with the time you bind the actual function reference. It doesn’t have anything to do with CommonJS modules, Sinon or Node per se, so I’ll start out with simple javascript examples. … Read more