All files / platform/core/src/__mocks__ dicomweb-client.js

0% Statements 0/5
100% Branches 0/0
0% Functions 0/2
0% Lines 0/5

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18                                   
// import { api } from 'dicomweb-client'
 
const api = {
  DICOMwebClient: jest.fn().mockImplementation(function () {
    this.retrieveStudyMetadata = jest.fn().mockResolvedValue([]);
    this.retrieveSeriesMetadata = jest.fn(function (options) {
      const { studyInstanceUID, seriesInstanceUID } = options;
      return Promise.resolve([{ studyInstanceUID, seriesInstanceUID }]);
    });
  }),
};
 
export default {
  api,
};
 
export { api };