Introduction
ส่วนประกอบพื้นฐานของ 1 test case
โครงที่ใช้บ่อยและเข้าใจง่ายคือ Arrange / Act / Assert เพราะช่วยให้ test มีลำดับชัดว่าเราเตรียมอะไร ทำอะไร และตรวจอะไร
โครงแบบ Arrange / Act / Assert
ไม่ว่าจะใช้ framework ไหน โครงคิดแบบนี้ช่วยให้ test อ่านง่ายขึ้นมาก
Point 1
Arrange — เตรียมข้อมูลหรือสถานะเริ่มต้น
Point 2
Act — เรียกสิ่งที่ต้องการทดสอบ
Point 3
Assert — ตรวจผลลัพธ์ที่คาดหวัง
Point 4
ดูภาคปฏิบัติด้วย Vitest ต่อที่ /learn/testing/vitest/arrange-act-assert