destroy is asynchronous so you will want to do the following to be on the safe side.
```
afterEach(function(done) {
  state.after('destroy', function() { done(); });
  state.destroy();
});