import { IMetadataRepository } from 'src/interfaces/metadata.interface';

export const newMetadataRepositoryMock = (): jest.Mocked<IMetadataRepository> => {
  return {
    init: jest.fn(),
    teardown: jest.fn(),
    reverseGeocode: jest.fn(),
    readTags: jest.fn(),
    writeTags: jest.fn(),
    extractBinaryTag: jest.fn(),
    getCameraMakes: jest.fn(),
    getCameraModels: jest.fn(),
    getCities: jest.fn(),
    getCountries: jest.fn(),
    getStates: jest.fn(),
  };
};
