returning thing under test causes QUnit Ember to wait for the promise to resolve / reject, in this case assert.ok would only run if the promise resolves, otherwise would raise a ‘no expectation’ error.