このコミットが含まれているのは:
@@ -1,11 +1,21 @@
|
||||
import { fireEvent, screen } from '@testing-library/react'
|
||||
import { describe, expect, it, vi } from 'vitest'
|
||||
import { beforeEach, describe, expect, it, vi } from 'vitest'
|
||||
|
||||
import PostList from '@/components/PostList'
|
||||
import { buildPost } from '@/test/factories'
|
||||
import { renderWithProviders } from '@/test/render'
|
||||
|
||||
const prefetchers = vi.hoisted (() => ({
|
||||
prefetchForURL: vi.fn (),
|
||||
}))
|
||||
|
||||
vi.mock ('@/lib/prefetchers', () => prefetchers)
|
||||
|
||||
describe ('PostList', () => {
|
||||
beforeEach (() => {
|
||||
prefetchers.prefetchForURL.mockResolvedValue (undefined)
|
||||
})
|
||||
|
||||
it ('renders post thumbnails as links to post details', () => {
|
||||
renderWithProviders (
|
||||
<PostList posts={[
|
||||
|
||||
新しい課題から参照
ユーザをブロックする