Nontonio Logo

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:

  1. code berjalan;
  2. validasi lengkap;
  3. authorization benar;
  4. response konsisten;
  5. test minimal tersedia;
  6. audit log diterapkan bila perlu;
  7. dokumentasi endpoint diperbarui;
  8. tidak ada hardcode sensitif.

On this page