Javascript Temporal Refactoring Example Let's use Mocha, Chai, Sinon, and ES6 to build out a temporal coupling example.