Saya mendapat aplikasi reaksi di mana saya telah membuat kelas utilitas bernama Logger (bukan komponen Bereaksi). Saya sekarang ingin membuat beberapa tes untuk kelas menggunakan Jest.

Jest diinstal, dan saya membuat file bernama Logger.test.js di folder yang sama dengan kelas. Saat menjalankan npm test saya mendapatkan kesalahan ini:

Tidak dapat menemukan modul '../Logger' dari 'Logger.test.js'

Saya tidak mendapatkan file bernama jest.config.js di mana pun, dan tidak ada apa pun di file package.json yang dicadangkan untuk mengonfigurasi lelucon (bercanda hanya disebutkan di sana dalam dependensi).

Bagaimana saya bisa membuat Jest menyadari bahwa kelas adalah modul yang perlu diuji?

0
Yonatan Nir 27 Oktober 2019, 16:19

1 menjawab

Jawaban Terbaik

Sepertinya Anda mencoba mengimpor dari folder induk dalam pesan kesalahan: ../Logger . Seharusnya './Logger'

1
Yonatan Nir 27 Oktober 2019, 13:43