1import { memoize } from '../fn'; 2 3describe(memoize, () => { 4 it(`memoizes`, () => { 5 const fn = jest.fn(() => 'd'); 6 const memoized = memoize(fn); 7 expect(memoized()).toEqual('d'); 8 expect(memoized()).toEqual('d'); 9 expect(memoized()).toEqual('d'); 10 expect(fn).toHaveBeenCalledTimes(1); 11 }); 12}); 13