text: const badgesMock = [
    {
      id: 'a9748581-dfdc-4a78-930d-5205a2ccef48',
      firstName: 'Tatyana',
      lastName: 'Vondya',
      email: 'Herminio.Schmeler@hotmail.com',
      jobTitle: 'Central Branding Representative',
      twitter: 'TatyanaVon35871-3686'
    },
    {
      id: '1921a734-cc05-4f71-a677-ffe38dda6958',
      firstName: 'Maude',
      lastName: 'Effertz',
      email: 'Dan_Weimann0@yahoo.com',
      jobTitle: 'Product Solutions Analyst',
      twitter: 'MaudeEffertz73114'
    },
    {
      id: '3629db36-14f9-4f24-b139-200f3a1b9af7',
      firstName: 'Breanna',
      lastName: 'Runolfsdottir',
      email: 'Laurianne.Lynch@gmail.com',
      jobTitle: 'Lead Marketing Director',
      twitter: 'BreannaRunolfsdottir70705-1477'
    },
    {
      id: '8c734836-1f7a-4493-b903-37db30fc7224',
      firstName: 'Jan',
      lastName: 'Oberbrunner',
      email: 'Estella8@gmail.com',
      jobTitle: 'Regional Data Assistant',
      twitter: 'JanOberbrunner86906-8430'
    },
    {
      id: '04479bae-a34a-448e-bb20-a10920d48c1f',
      firstName: 'Kaelyn',
      lastName: 'Hoppe',
      email: 'Deshaun_Steuber@gmail.com',
      jobTitle: 'Senior Implementation Architect',
      twitter: 'KaelynHoppe15215'
    },
    {
      id: 'a878c84d-8f49-45da-bbda-313503f9898f',
      firstName: 'Nova',
      lastName: 'Bergstrom',
      email: 'Darrell10@gmail.com',
      jobTitle: 'Lead Interactions Officer',
      twitter: 'NovaBergstrom48167'
    },
    {
      id: '052e04c9-6386-400c-8794-c1ac8f794a75',
      firstName: 'Pamela',
      lastName: 'Ritchie',
      email: 'Daren95@yahoo.com',
      jobTitle: 'Legacy Operations Facilitator',
      twitter: 'PamelaRitchie48620'
    },
    {
      id: '4bbb7f45-e0be-4b7f-ab7c-101b3ecb2d04',
      firstName: 'Maynard',
      lastName: 'Huel',
      email: 'Chadd37@yahoo.com',
      jobTitle: 'Internal Group Analyst',
      twitter: 'MaynardHuel05078-8821'
    },
    {
      id: '67565eb7-9738-4dab-8b10-081d3dcff01d',
      firstName: 'Devin',
      lastName: 'Bartell',
      email: 'Dean80@hotmail.com',
      jobTitle: 'National Mobility Administrator',
      twitter: 'DevinBartell94456-3248'
    },
    {
      id: 'aa98596d-fea6-4686-90e1-93514b6dc011',
      firstName: 'Antwan',
      lastName: 'Walker',
      email: 'Isom.Zboncak@yahoo.com',
      jobTitle: 'Central Paradigm Executive',
      twitter: 'AntwanWalker03371-3341'
    },
    {
      id: '8758e3df-00a6-424c-8878-ff6106a6f029',
      firstName: 'Kayla',
      lastName: 'McCullough',
      email: 'Darrel.Stark@gmail.com',
      jobTitle: 'Legacy Branding Architect',
      twitter: 'KaylaMcCullough84105'
    },
    {
      id: '62579a13-8ae5-4831-9138-871c00823f53',
      firstName: 'King',
      lastName: 'Hermiston',
      email: 'Pearl80@hotmail.com',
      jobTitle: 'Direct Usability Technician',
      twitter: 'KingHermiston36255'
    },
    {
      id: '7f2257d9-7b17-4561-a68c-b04f33d778d4',
      firstName: 'Odessa',
      lastName: 'Watsica',
      email: 'Amy.Haag@hotmail.com',
      jobTitle: 'Internal Response Architect',
      twitter: 'OdessaWatsica41585-3744'
    },
    {
      id: '925952de-f43d-49c3-8e04-98f1c6b9e3e6',
      firstName: 'Jasen',
      lastName: 'Kulas',
      email: 'Frieda89@yahoo.com',
      jobTitle: 'Senior Research Consultant',
      twitter: 'JasenKulas35396-9255'
    },
    {
      id: '7b8ac914-bb9d-4649-9ddd-fe1de2b82e79',
      firstName: 'Paul',
      lastName: 'Miller',
      email: 'Dock5@gmail.com',
      jobTitle: 'Lead Solutions Designer',
      twitter: 'PaulMiller12518-9290'
    },
    {
      id: 'f73bc968-7ac8-4ea8-a450-b1b7b9047030',
      firstName: 'Ozella',
      lastName: 'Schaefer',
      email: 'Reva.Rosenbaum@gmail.com',
      jobTitle: 'International Accountability Manager',
      twitter: 'OzellaSchaefer15358-7071'
    },
    {
      id: '02c0eae9-96e3-4527-a2c2-f2274bb4f3cf',
      firstName: 'Rebeca',
      lastName: 'Heller',
      email: 'Jayce_Greenholt72@gmail.com',
      jobTitle: 'Product Directives Coordinator',
      twitter: 'RebecaHeller98352'
    },
    {
      id: '5f9b5d9f-4225-4706-b3b3-330762447071',
      firstName: 'Maynard',
      lastName: 'Rowe',
      email: 'Ressie79@yahoo.com',
      jobTitle: 'Dynamic Creative Engineer',
      twitter: 'MaynardRowe74584'
    },
    {
      id: 'e559bea7-1457-4dcd-89c4-0b07b1fc03eb',
      firstName: 'Cathrine',
      lastName: 'Funk',
      email: 'Bailey.Koelpin38@gmail.com',
      jobTitle: 'District Marketing Agent',
      twitter: 'CathrineFunk84339'
    },
    {
      id: '246ccd9c-d5d8-49be-9a9c-f3d10ed3c127',
      firstName: 'Theresa',
      lastName: 'Rice',
      email: 'Cornelius_Kris@hotmail.com',
      jobTitle: 'Dynamic Optimization Manager',
      twitter: 'TheresaRice47212'
    },
    {
      id: 'bae925d9-a591-436b-9b74-e0d72fe1ad70',
      firstName: 'Arno',
      lastName: 'Murphy',
      email: 'Elva_Kuhn@gmail.com',
      jobTitle: 'Corporate Division Strategist',
      twitter: 'ArnoMurphy10406'
    },
    {
      id: '72b9a910-be64-4c15-b916-c3b4cbc70bb2',
      firstName: 'Lewis',
      lastName: 'Kreiger',
      email: 'Juanita0@hotmail.com',
      jobTitle: 'Principal Integration Officer',
      twitter: 'LewisKreiger60407'
    },
    {
      id: 'be1f4d67-9c83-4e01-8991-514e3af047b3',
      firstName: 'Makenzie',
      lastName: 'Effertz',
      email: 'Charles.Parker56@yahoo.com',
      jobTitle: 'Global Quality Orchestrator',
      twitter: 'MakenzieEffertz56304'
    },
    {
      id: 'd197cc17-70bd-4052-a8ff-14697cce07a2',
      firstName: 'Alda',
      lastName: 'Mayert',
      email: 'Royal_Mraz@hotmail.com',
      jobTitle: 'Internal Interactions Analyst',
      twitter: 'AldaMayert61781'
    },
    {
      id: '29b5a744-5d7f-4d33-b9fd-c8ca639dc030',
      firstName: 'Karl',
      lastName: 'Dietrich',
      email: 'Haleigh.Rempel94@yahoo.com',
      jobTitle: 'Future Research Engineer',
      twitter: 'KarlDietrich34710-7990'
    },
    {
      id: '026ed6ef-ead2-4dbd-a4b2-fc745ff694d7',
      firstName: 'Everette',
      lastName: 'Shields',
      email: 'Ulises_Graham61@yahoo.com',
      jobTitle: 'National Mobility Executive',
      twitter: 'EveretteShields32433-7622'
    },
    {
      id: '9919739d-7362-4b57-b76e-98546ec1b555',
      firstName: 'Doug',
      lastName: 'Roob',
      email: 'Pat.Rolfson@yahoo.com',
      jobTitle: 'Legacy Security Coordinator',
      twitter: 'DougRoob39203'
    },
    {
      id: '92e7da01-75e1-401a-80ab-11e97d14f87a',
      firstName: 'Patricia',
      lastName: 'Koch',
      email: 'Eula98@yahoo.com',
      jobTitle: 'Legacy Paradigm Developer',
      twitter: 'PatriciaKoch50746'
    },
    {
      id: 'c5f4a4ec-8cc0-4c09-a8f2-a3780d740084',
      firstName: 'Helena',
      lastName: 'Kilback',
      email: 'Eryn2@gmail.com',
      jobTitle: 'Dynamic Directives Orchestrator',
      twitter: 'HelenaKilback49886-1693'
    },
    {
      id: 'ea5640b9-3177-47bb-8fe4-25338c43e66c',
      firstName: 'Arno',
      lastName: 'Murphy',
      email: 'Raegan_Morar59@hotmail.com',
      jobTitle: 'Lead Intranet Architect',
      twitter: 'ArnoMurphy78604-9408'
    },
    {
      id: '058d574c-4b67-4607-aae5-d00cfe257182',
      firstName: 'Emile',
      lastName: 'Paucek',
      email: 'Titus_Cremin15@yahoo.com',
      jobTitle: 'Internal Marketing Manager',
      twitter: 'EmilePaucek04688'
    },
    {
      id: '3c7c327f-1aca-41eb-8592-9257eafef4a8',
      firstName: 'Rowan',
      lastName: 'Boehm',
      email: 'Jules_Mohr@hotmail.com',
      jobTitle: 'Central Applications Supervisor',
      twitter: 'RowanBoehm01351'
    },
    {
      id: '231b5e7e-da6e-406b-9048-5431009038c4',
      firstName: 'Conrad',
      lastName: 'Ernser',
      email: 'Carey.Schamberger@hotmail.com',
      jobTitle: 'Chief Solutions Consultant',
      twitter: 'ConradErnser80604-5459'
    },
    {
      id: '3f118941-b1be-44d8-83c2-c83aadef9ca6',
      firstName: 'Kailee',
      lastName: 'Jast',
      email: 'Clement_Mills@hotmail.com',
      jobTitle: 'Dynamic Implementation Engineer',
      twitter: 'KaileeJast49404-0773'
    },
    {
      id: 'a181b291-ea1f-4296-b645-c1d5b2afc59c',
      firstName: 'Zane',
      lastName: 'Jones',
      email: 'Georgiana_Haag@gmail.com',
      jobTitle: 'National Accountability Architect',
      twitter: 'ZaneJones11425-2361'
    },
    {
      id: 'ec9c5695-3a42-45ef-a273-d4c80c0e8f27',
      firstName: 'Zoey',
      lastName: 'Wiegand',
      email: 'Friedrich_OConner35@yahoo.com',
      jobTitle: 'Future Accounts Technician',
      twitter: 'ZoeyWiegand43509'
    },
    {
      id: '1c72396b-5dfc-4574-b36e-9ffdfebfba64',
      firstName: 'Ian',
      lastName: 'Heaney',
      email: 'Alexys.Gutkowski34@yahoo.com',
      jobTitle: 'Direct Optimization Specialist',
      twitter: 'IanHeaney66784'
    },
    {
      id: 'ff53b940-d5b3-4a66-ad78-af58a9323458',
      firstName: 'Eudora',
      lastName: 'Daugherty',
      email: 'Raina_Hettinger@yahoo.com',
      jobTitle: 'Global Metrics Technician',
      twitter: 'EudoraDaugherty44214-4039'
    },
    {
      id: '9c2c7b04-532f-4c13-abbd-bcf694d9fe11',
      firstName: 'Leonie',
      lastName: 'Towne',
      email: 'Reyes.Senger@yahoo.com',
      jobTitle: 'Customer Markets Coordinator',
      twitter: 'LeonieTowne65019-2735'
    },
    {
      id: '919f32ca-0d97-4639-8aca-8c4c888e6caf',
      firstName: 'Winifred',
      lastName: 'Thiel',
      email: 'Euna.Bartoletti@hotmail.com',
      jobTitle: 'Regional Metrics Administrator',
      twitter: 'WinifredThiel14630'
    },
    {
      id: '43a0a0df-9a0a-4a56-aa0c-2efc3a2b5897',
      firstName: 'Reyna',
      lastName: 'Gislason',
      email: 'Roxanne47@yahoo.com',
      jobTitle: 'Central Marketing Director',
      twitter: 'ReynaGislason11792'
    },
    {
      id: '98dd84a4-8dba-4a7d-87c2-3b9714372d2d',
      firstName: 'Jed',
      lastName: 'Sporer',
      email: 'Santiago.Roberts@yahoo.com',
      jobTitle: 'Dynamic Accounts Agent',
      twitter: 'JedSporer30424'
    },
    {
      firstName: 'Richard',
      lastName: 'Kaufman',
      email: 'richardbkaufman@gmail.com',
      jobTitle: 'Frontend Engineer @ Kickass Partners',
      twitter: 'sparragus',
      id: 'EYR2BVQ'
    },
    {
      firstName: 'Carolynn',
      lastName: 'Kaufman',
      email: 'carolynn@example.com',
      jobTitle: 'Lawyer',
      twitter: 'ckaufmanpr',
      id: 'npaYZKI'
    },
    {
      firstName: 'Mariana',
      lastName: 'Korn',
      email: 'example@ham.com',
      jobTitle: 'CEO Inhouse',
      twitter: '@marianita',
      id: '_1-iJrJ'
    }
  ];
  
  class BadgesServiceMock {
    async getBadges() {
      return Promise.resolve(badgesMock);
    }
  
    async createBadge() {
      return Promise.resolve(badgesMock[0].id);
    }
  
    async updateBadge() {
      return Promise.resolve(badgesMock[0].id);
    }
  
    async deleteBadge() {
      return Promise.resolve(badgesMock[0].id);
    }
  }
  
  module.exports = {
    badgesMock,
    BadgesServiceMock
  };
  