Pertanyaan yang diberi tag «android-testing»

8
AndroidJUnit4.class sudah usang: Bagaimana cara menggunakan androidx.test.ext.junit.runners.AndroidJUnit4?
Untuk tes instrumentasi yang saya gunakan @RunWith(AndroidJUnit4.class) dari import androidx.test.runner.AndroidJUnit4; untuk menetapkan kasus pengujian saya. Sekarang jalur ini akan ditandai sebagai usang dengan petunjuk untuk menggunakan AndroidJUnit4dari import androidx.test.ext.junit.runners.AndroidJUnit4 Namun jika saya mencoba mengimpor AndroidJUnit4dari paket bernama saya mendapatkan kesalahan, itu exttidak dapat diselesaikan. Apakah Anda punya ide, paket apa …

2
Apa perbedaan antara folder src / androidtest dan src / test?
Dalam sebuah proyek, di Android Studio, secara default, ada dua folder pengujian. Yang pertama adalah src/androidTest. Folder ini sudah ada di versi Android Studio sebelumnya. Namun demikian, sekarang ada folder pengujian baru, secara default src/test, dan ketergantungan baru, testCompile 'junit: junit: 4.12'di build.gradle. Folder mana yang saya gunakan untuk pengujian? …


1
Menguji ViewPager (dan CursorLoader) dengan Robolectric
Adakah yang tahu cara menguji penyiapan berikut menggunakan Robolectric? Fragmen berisi ViewPager, data dimuat dengan CursorLoader. Dengan kode di bawah ini, CursorLoader tidak pernah didorong ke adaptor untuk halaman tampilan. Saya terjebak di await()telepon. EventsFragmentTest.java: @RunWith(CustomRobolectricTestRunner.class) public class EventsFragmentTest extends AbstractDbAndUiDriver { // which element in the view pager we …

4
Bingung tentang testCompile dan androidTestCompile di Android Gradle
Saya baru mengenal dunia pengujian dan bahkan lebih dalam dunia pengujian Android. Saat melakukan penelitian tentang Robolectric yang membantu pengujian pada android, ada satu hal yang paling membingungkan saya. Terkadang di web saya melihat orang-orang menggunakan testCompilekata kunci dalam ketergantungan skrip build gradle saat mereferensikan Robolectric sementara yang lain menggunakan …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.