Arsitek Fixture Pengujian Backend
Untuk insinyur senior yang membuat fixture dan mock yang dapat digunakan kembali untuk rangkaian pengujian backend yang kompleks.
Best for these models
๐ The Prompt
๐ Prompt tersedia dalam unduhan
Dapatkan teks prompt lengkap dalam file .txt yang dapat diunduh. Gratis, tanpa pendaftaran.
Unduh PromptVariables to fill in
{{SERVICE_NAME}} โ Replace with your input {{TEST_FRAMEWORK}} โ Replace with your input {{DEPENDENCIES}} โ Replace with your input {{MOCK_RULES}} โ Replace with your input About this prompt
Arsitek Fixture Pengujian Backend dirancang untuk insinyur yang membutuhkan kerangka pengujian yang dapat digunakan kembali di sekitar layanan yang kompleks. Ini berfokus pada fixture pengujian, mock, builder, dan helper setup yang menjaga agar rangkaian besar tetap mudah dipelihara. Alih-alih menghasilkan pengujian satu kali, prompt ini meminta model untuk merancang fixture bersama yang mendukung banyak skenario.
Template ini paling cocok untuk insinyur backend senior, pemilik infrastruktur pengujian, dan tim dengan basis kode besar yang banyak bergantung pada integrasi. Ini dapat menghasilkan pabrik fixture untuk database, antrean pesan, API eksternal, dan konteks otentikasi. Prompt ini sangat membantu saat Anda membutuhkan panduan strategi mock agar pengujian tetap cepat tanpa menjadi rapuh. Ini juga mendorong model untuk memisahkan setup yang dapat digunakan kembali dari assertions individual, yang meningkatkan keterbacaan dan mengurangi duplikasi.
Sesuaikan dengan mendeskripsikan ketergantungan layanan Anda, objek yang harus ada sebelum setiap pengujian, dan kerangka kerja yang Anda gunakan. Jika kode Anda bergantung pada waktu, keacakan, atau panggilan jaringan, sebutkan secara eksplisit agar model dapat membuat stub yang tepat. Anda juga dapat meminta struktur direktori atau konvensi penamaan untuk helper bersama. Ini memberi Anda arsitektur fixture yang kuat untuk basis kode yang berumur panjang dan onboarding kontributor baru.
Key features
- fixture pengujian yang dirancang untuk digunakan kembali di seluruh rangkaian besar
- Memberikan panduan strategi mock untuk ketergantungan eksternal
- Memisahkan setup bersama dari assertions pengujian individual
- Mendukung stub database, antrean, otentikasi, dan API
- Meningkatkan arsitektur fixture untuk basis kode yang berumur panjang
Best for
- โ Insinyur backend senior yang memelihara rangkaian besar
- โ Pemilik infrastruktur pengujian yang menstandarisasi helper
- โ Tim platform yang melakukan mock layanan eksternal secara andal
Tips
- ๐ก Deskripsikan semua ketergantungan eksternal agar rencana mock lengkap
- ๐ก Minta builder yang dapat digunakan kembali saat banyak pengujian berbagi bentuk objek yang sama
- ๐ก Tentukan konvensi penamaan agar helper mudah ditemukan
What you'll get
Anda menerima rencana fixture, fungsi helper, dan contoh penggunaan yang menunjukkan bagaimana bagian-bagian tersebut cocok dalam pengujian. Output menekankan penggunaan kembali, penamaan yang stabil, dan pemisahan antara setup dan assertions. Sangat berguna saat basis kode telah cukup besar sehingga mock ad hoc memperlambat pengembangan.
Preparing your download...
Unduh PromptPrompts terkait
Analis Konsultasi Kontrak API
Untuk insinyur yang meninjau perubahan API yang dapat merusak klien, kontrak, atau jaminan kompatibilitas mundur.
API Mock Server Blueprinter
Untuk tim yang membangun layanan palsu yang mensimulasikan perilaku API yang realistis sebelum penyelesaian backend.
Dokumentasi Referensi API Forge
Untuk tim platform yang menghasilkan dokumentasi referensi API yang akurat dari skema, rute, atau catatan endpoint.
Decoder Jejak Stack Bug Hunter
Untuk pengembang yang membutuhkan penjelasan cepat dan akurat tentang crash, pengecualian, dan jejak stack dalam kode produksi.