diff options
Diffstat (limited to 'src/utils/hooks/use-posts-list/use-posts-list.test.ts')
| -rw-r--r-- | src/utils/hooks/use-posts-list/use-posts-list.test.ts | 24 | 
1 files changed, 0 insertions, 24 deletions
| diff --git a/src/utils/hooks/use-posts-list/use-posts-list.test.ts b/src/utils/hooks/use-posts-list/use-posts-list.test.ts deleted file mode 100644 index ff69de2..0000000 --- a/src/utils/hooks/use-posts-list/use-posts-list.test.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { describe, expect, it } from '@jest/globals'; -import { act, renderHook } from '@testing-library/react'; -import { fetchPostsList } from '../../../services/graphql'; -import { usePostsList } from './use-posts-list'; - -describe('usePostsList', () => { -  it('can return the first new result index when loading more posts', async () => { -    const perPage = 5; -    const { result } = renderHook(() => -      usePostsList({ fetcher: fetchPostsList, perPage }) -    ); - -    expect.assertions(2); - -    expect(result.current.firstNewResultIndex).toBeUndefined(); - -    await act(async () => { -      await result.current.loadMore(); -    }); - -    // Assuming there is more than one page. -    expect(result.current.firstNewResultIndex).toBe(perPage + 1); -  }); -}); | 
