Node.js Integration Tests (Jest & Nock)

JS
S
JavaScript

Using Jest and nock

1import nock from 'nock';
2
3describe('FeeAPI', () => {
4  describe('getCurrentFees', () => {
5    it('returns maker & taker fee rates', async () => {
6      const response = {
7        maker_fee_rate: '0.0050',
8        taker_fee_rate: '0.0050',
9        usd_volume: null,
10      };
11      nock(global.REST_URL).get('/fees').reply(200, response);
12      const canceledOrderIds = await global.client.rest.fee.getCurrentFees();
13      expect(canceledOrderIds).toEqual(response);
14    });
15  });
16});

Created on 5/1/2021