SQLite
 sql >> Teknologi Basis Data >  >> RDS >> SQLite

Bagaimana cara menguji metode yang menangani database SQLite di android?

Saya tahu itu tidak akan berhasil dengan tes JUnit sederhana

Itu akan. Panggil saja metode Anda seperti biasa dan periksa kebenarannya.

Satu-satunya hal yang penting adalah Anda sebaiknya menggunakan IsolatedContext untuk pembuatan database Anda. Dalam hal ini, file database asli Anda dari aplikasi tidak akan diubah. Semua pengujian akan bekerja dengan file database pengujian terpisah yang dapat dimodifikasi atau bahkan dihapus sebanyak yang Anda inginkan.

Anda dapat memperoleh IsolatedContext yang tepat dari ProviderTestCase2 . (Anda juga dapat melihat ProviderTestCase2 sumber untuk memahami cara kerjanya.)




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tingkatkan baris hanya pada peningkatan aplikasi

  2. Operator untuk Mengekstrak Subkomponen JSON

  3. Lihat konten file database di Android Studio

  4. Operator SQLite UNION

  5. SQLite - Jatuhkan Meja