การทดสอบระบบความรู้แบบครบวงจร
การทดสอบระบบความรู้แบบครบวงจร
บทความนี้เป็น Integration Test สำหรับตรวจสอบว่าทุกส่วนของ Knowledge Ecosystem ทำงานร่วมกันได้อย่างถูกต้อง ตั้งแต่ MDX Content, Frontmatter Validation, Engineering Data, Calculators, Glossary, และ Cross-Language Translation
1. Glossary Term — ทดสอบ Tooltip
ในระบบสูบน้ำ ค่าที่สำคัญที่สุดคือ เฮดของปั๊ม (Head) ซึ่งเป็นค่าที่บอกว่าปั๊มสามารถยกน้ำขึ้นได้สูงเท่าไร
2. Engineering Table — ทดสอบ Dataset Loading
ตารางด้านล่างแสดงข้อมูลขนาดท่อมาตรฐาน ซึ่งดึงจาก JSON Dataset (pipe-dimensions.json) ผ่าน Data Access Layer:
Loading Dataset Table...
3. Calculator Embed — ทดสอบ Unit Engine
เครื่องคำนวณด้านล่างเชื่อมต่อกับ Centralized Unit Engine และ Calculator Engine:
Loading Component...
4. สรุป
บทความนี้พิสูจน์ว่า:
- ✅ Frontmatter Schema — Zod validation ผ่าน
- ✅ GlossaryTerm — Tooltip แสดงคำจำกัดความได้ถูกต้อง
- ✅ EngineeringTable — อ่านข้อมูลจาก JSON Dataset ได้
- ✅ CalculatorEmbed — เชื่อมต่อ Calculator Engine ได้
- ✅ Relationships — link ไปยัง content อื่นที่มีอยู่จริง
- ✅ Translation — มี English version ที่ใช้ contentId เดียวกัน