ahbeng/NUSMods

View on GitHub
scrapers/nus-v2/src/services/io/__mocks__/elastic.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { Persist } from '../../../types/persist';

export default class MockedElasticPersist implements Persist {
  moduleList = () => Promise.resolve();

  moduleInfo = () => Promise.resolve();

  moduleInformation = () => Promise.resolve();

  mpeModules = () => Promise.resolve();

  moduleAliases = () => Promise.resolve();

  facultyDepartments = () => Promise.resolve();

  module = () => Promise.resolve();

  getModuleCodes = () => Promise.resolve([]);

  deleteModule = () => Promise.resolve();

  venueList = () => Promise.resolve();

  venueInformation = () => Promise.resolve();

  timetable = () => Promise.resolve();

  semesterData = () => Promise.resolve();
}