Gustavo Cabral

Results 2 issues of Gustavo Cabral

### Goal - Capture and record requests that have non-serialisable responses. ### Changes - call `recordRequest` through pretender's `handledRequest` on `mock-provider/mirage.js`. ### Tests - TBD

### Goal - Leverage `given` method by making it return the provided new state ### Changes - `addState` now returns whatever the `providerState`'s callback results ### Tests - `a bed...