Skip to content

tydt-nals/front-end-unitest

 
 

Repository files navigation

Tiêu chí để đánh giá

  • Danh sách các checklist (test cases) trước khi viết unit test.
  • Độ bao phủ (Code Coverage).
  • Coverage đầy đủ line, condition, branch.
  • Tuân thủ best pratice, clean code.
  • Có khả năng verify kết quả unit test.

Lưu ý khi làm bài

  • Viết unit test cho các hàm trong folder services.
  • Có Sử dụng mock, stub và spy
  • Fix và Refactor code để đạt chuẩn theo nguyên tắc SOLID là một lợi thế.

Cách nộp bài

  1. Sử dụng gist hoặc repo public để submit kết quả
  2. Kết quả submit sẽ gồm các file về unit testing sau khi làm là đủ (có thể submit luôn source code nếu muốn - optional)
  3. Evidence kết quả coverage cũng được submit vào gist hoặc repo public trên.
  • Nếu dùng gist: Thì capture screen đủ số hình để hiển thị kết quả coverage.
  • Nếu dùng repo: Thì có thể push cả file report coverage lên.
  1. Sau khi làm xong, lấy link của gist hoặc repo public thì submit link vào Google Form.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 58.8%
  • TypeScript 20.9%
  • JavaScript 11.4%
  • CSS 8.9%