Development
Phase, Roadmap, Testing, dan Best Practices Pengembangan Backend Nontonio
Standar Testing
Backend Unit Test
Cakupan:
- helper
- service
- action
- policy
- DTO mapping bila relevan
Backend Feature Test
Cakupan:
- auth flow
- admin auth flow
- content CRUD
- publish workflow
- season/episode CRUD
- comments moderation
- role/permission checks
- search indexing trigger
Minimal rule
- endpoint inti tanpa test tidak boleh dianggap selesai;
- bug regression penting harus dibuatkan test.
Definition of Done
Sebuah task backend dianggap selesai jika:
- code berjalan;
- validasi lengkap;
- authorization benar;
- response konsisten;
- test minimal tersedia;
- audit log diterapkan bila perlu;
- dokumentasi endpoint diperbarui;
- tidak ada hardcode sensitif.
