github.com/DerekStrickland/consul@v1.4.5/ui-v2/tests/integration/adapters/dc/response-test.js (about)

     1  import { module, test } from 'qunit';
     2  import { setupTest } from 'ember-qunit';
     3  import { get } from 'consul-ui/tests/helpers/api';
     4  module('Integration | Adapter | dc | response', function(hooks) {
     5    setupTest(hooks);
     6    test('handleResponse returns the correct data for list endpoint', function(assert) {
     7      const adapter = this.owner.lookup('adapter:dc');
     8      const request = {
     9        url: `/v1/catalog/datacenters`,
    10      };
    11      return get(request.url).then(function(payload) {
    12        const expected = payload;
    13        const actual = adapter.handleResponse(200, {}, payload, request);
    14        assert.deepEqual(actual, expected);
    15      });
    16    });
    17  });