Problem
จาก course API First development นั้น มีคำถามดังนี้
มี JSON Schema สำหรับใน validate ข้อมูลในรูปแบบ JSON แล้ว
ต้องการสร้าง test data จาก JSON Schema ได้หรือไม่
เพื่อให้ในการสร้าง mock data และ data test ของระบบงาน
Solutions
จากที่ทำมานั้นมีหลายวิธีการมาก ๆ โดยวิธีการที่แนะนำ
เป็นวิธีการง่าย ๆ ดังนี้
วิธีแรก ใช้ผ่าน UI เลย คือ JSON Schema Faker
วิธีต่อมา คือ การเขียน code ซึ่งยังใช้ json-schema-faker เช่นเดิม
[gist id="b6b92e90be040507f16d566ee5c6232f" file="sample.js"]ทำการ run ได้ผลที่ต้องการแล้ว
[gist id="b6b92e90be040507f16d566ee5c6232f" file="1.txt"]วิธีที่สาม ไหน ๆ ก็ใช้งาน Postman กันแล้ว ก็จัดหน่อย
โดยในการสร้าง Collection นั้น จะมี Generate fake test data ให้ใช้
ลองใช้งานกันดูนะครับ ง่ายจริง ๆ
ลองใช้งานกันดูครับ