Tes
Untuk memiliki pengalaman pengembangan yang lancar, penting untuk memiliki strategi pengujian yang solid. Ini termasuk tes unit, tes integrasi, dan tes end-to-end untuk memastikan bahwa semua aspek aplikasi berfungsi seperti yang diharapkan.
Tes Unit
Anda dapat menjalankan tes unit menggunakan perintah berikut:
# jalankan tes untuk paket yamlresume/cli
pnpm cli test
# jalankan tes untuk paket yamlresume/core
pnpm core test
# jalankan tes untuk semua paket
pnpm testJika Anda bekerja pada fitur baru, Anda dapat menjalankan tes pada perubahan file:
# pantau dan tes untuk perubahan di paket yamlresume/cli
pnpm cli test:watch
# pantau dan tes untuk perubahan di paket yamlresume/core
pnpm core test:watch
# pantau dan tes untuk perubahan di semua paket
pnpm test:watchJangan lupa untuk membangun
paket yamlresume/core jika Anda sedang bekerja pada fitur CLI yang bergantung
pada paket yamlresume/core.
Cakupan Tes
YAMLResume mempertahankan 100% cakupan tes unit untuk mengejar kualitas kode tinggi dan mencegah regresi. Anda dapat memeriksa laporan cakupan tes dengan menjalankan:
# periksa cakupan tes untuk paket yamlresume/cli
pnpm cli test:cov
# periksa cakupan tes untuk paket yamlresume/core
pnpm core test:cov
# periksa cakupan tes untuk semua paket
pnpm test:covEdit on GitHub
Last updated on