arbitrary
arbitrary = (adj.) that we don't know ahead of time
arbitrary มีความหมายใกล้เคียงกับคำว่า random
§ Mental Model
เวลาที่เราใช้งาน framework สำหรับการเขียน test แบบ property-based testing
จะมีสิ่งที่เรียกว่า arbitraries (n.)
ซึ่งหมายถึง สิ่งที่สร้าง random test data สำหรับการทดสอบ property ใน test ที่เราเขียน
เช่น an arbitrary function that generates random integers ก็จะหมายถึง function ที่ให้ค่าจำนวนเต็มแบบสุ่มออกมา
arbitrary → not known ahead of time (ไม่รู้ล่วงหน้า)