import { TopChallengesInterface } from '../../components/bottom-details/components/top-challenges/top-challenges.interface.'; import { Filters } from '../../../commons/entities/filters.entity'; import { TopChallenges } from '../../components/bottom-details/components/top-challenges/top-challenges.entity'; import generateTopChalengesData from '../entities/top-challenges.entity.faker'; export class TopChallengesServiceMock implements TopChallengesInterface { getTopChallenges(filter: Filters): Promise { return new Promise((resolve) => { setTimeout(() => { resolve(new TopChallenges(generateTopChalengesData())); }, 1000); }); } }