Jawaban yang berhasil bagi saya
Jawabannya adalah saya memiliki beberapa kesalahan dalam proyek yang membuat pembangunan gagal. (Itu hanya bug standar Anda setiap hari dalam kode.) Setelah saya memperbaiki kesalahan dan melakukan pembersihan dan pembangunan lainnya, itu berhasil.
Perhatikan bahwa kesalahan ini tidak muncul pada awalnya. Agar mereka muncul:
- Komentari seluruh file Uji yang memberi Anda kesalahan "Tidak modul seperti itu".
- Coba jalankan proyek Anda lagi.
Jika ada kesalahan lain, itu harus muncul sekarang. Perbaiki dan kemudian batalkan komentar kode file Uji Anda. Kesalahan "Tidak ada modul seperti itu" hilang untuk saya.
Jika ini tidak menyelesaikan masalah bagi orang lain, Anda juga dapat mencoba yang berikut:
Bersihkan folder build
Buka menu Produk, tahan Option, dan klik "Clean Build Folder ..."
Pastikan Aktifkan Testability diatur ke Ya
Di Project Navigator klik nama proyek Anda. Pilih Pengaturan Bangun dan gulir ke bawah ke Opsi Bangun. Pastikan Aktifkan Testability adalah Ya (untuk debug).
Hapus dan tambahkan kembali target Tes Anda
Jika Anda telah melakukan hal-hal lain, tebakan saya adalah bahwa Anda mungkin tidak perlu melakukan ini. Tetapi jika Anda melakukannya, ingatlah untuk menyimpan Tes Unit apa pun yang telah Anda tulis.
Klik nama proyek Anda di Navigator Proyek. Kemudian pilih target Tes Anda. Klik tombol minus (-) di bagian bawah untuk menghapusnya.
Kemudian klik tombol tambah (+) dan pilih Bundel Pengujian Unit iOS untuk menambahkannya kembali. Seperti yang Anda lihat, Anda juga bisa menambahkan Bundel Pengujian UI dengan cara yang sama.
Beberapa ide lain
- Pastikan bahwa semua kelas yang diperlukan adalah anggota target tes Anda.
- Pastikan Anda telah menambahkan semua perpustakaan yang diperlukan.
- Pastikan nama modul ditulis dengan benar (lihat jawaban ini ).
Atau...
Tinggalkan komentar atau jawaban di bawah ini jika Anda menemukan sesuatu yang berhasil.
Terkait