Untuk memulai, saya tidak tahu ada yang setara langsung dengan DBUnit untuk Mongo. Mongo masih merupakan produk baru, jadi Anda mungkin harus "melakukan sendiri" untuk beberapa hal ini.
Namun, ada beberapa fitur Mongo yang seharusnya memudahkan ini:
- Ini berjalan dengan izin minimal
- Cukup "berjalan" pada file yang disiapkan
- Ini tidak benar-benar memiliki skema (kecuali untuk indeks)
- Dapat bekerja dengan data JSON
Berdasarkan dataset Anda, ada banyak cara untuk melakukan ini. Tetapi alat dasar ada di sana.
- Anda seharusnya dapat memulai versi khusus untuk pengujian Anda, dari pengujian Anda.
- Anda seharusnya dapat mengimpor data "status" dari file JSON.
- Anda seharusnya dapat menerapkan fungsi sisi server apa pun dari file JS (dari awal).
Jadi semuanya harus cukup sederhana. Meskipun Anda harus menulis banyak kode lem.