รายละเอียดซอฟแวร์:
รุ่น: 3.1.0
วันที่อัพโหลด: 13 Apr 15
การอนุญาต: ฟรี
ความนิยม: 174
โดยค่าเริ่มต้น MockBox มีอยู่ในทุก ColdBox แพคเกจรุ่น 3 หรือสูงกว่า
นี้ไม่ได้หมายความ MockBox ColdBox ต้องการที่จะทำงานอย่างถูกต้องพัฒนาความสามารถในการใช้ MockBox เป็นโปรแกรมแบบสแตนด์อะโลนเป็นอย่างดี
ถ้าคำว่า "เยาะเย้ย" หรือ "stubbing" เป็นคนต่างด้าวกับคุณพวกเขาอ้างถึงการกระทำของการจำลองข้อมูลและเนื้อหาภายในประจำการประยุกต์ใช้หรือรหัสสำหรับวัตถุประสงค์เพียงอย่างเดียวของการทดสอบวิธีการที่จะทำงานในสภาพแวดล้อมการผลิต
MockBox เป็นเครื่องกำเนิดไฟฟ้าข้อมูลปลอมง่ายที่จะใช้กับกรอบใด ๆ การทดสอบหน่วย ColdFusion
โดยค่าเริ่มต้นการสนับสนุนสำหรับกรอบ ColdFusion MXUnit ทดสอบหน่วยรวมอยู่ออกจากกล่อง
คุณสมบัติ .
- ไม่ได้ส่งผลกระทบต่อ รหัสพื้นฐาน
- การสนับสนุนสำหรับการอ้างอิงรหัส
- คุณสมบัติของวัตถุภายในจำลอง
- ผลการรัฐเครื่อง
- เรียกวิธีการนับ
- ข้อโต้แย้งวิธีการเรียกเข้าสู่ระบบ
- การสนับสนุนเยาะเย้ยเงื่อนไข
- การสนับสนุนสำหรับวิธีการส่วนตัวและแพคเกจ
- ข้อยกเว้นจำลอง
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- จำลองการฟื้นฟูการโต้แย้ง, ความคาดหวังที่แตกต่างเมื่อค่าชื่อหรือตำแหน่ง อาร์กิวเมนต์โทร ซึ่งหมายความว่าคุณสามารถทดสอบกับคู่สั่งซื้อหรือค่าชื่อหรือแม้แต่คอลเลกชันอาร์กิวเมนต์และ MockBox จะเป็นตัวกำหนดค่าการจับคู่ที่เหมาะสมสำหรับคุณ ถ้าคุณยังใหม่กับ MockBox ไม่ต้องกังวลนี่คือการแก้ไขเย็นวิธี MockBox ตรงกับข้อโต้แย้งผล.
- เปลี่ยนวิธีการจำลองทั้งหมดเทียบเท่า $ ชื่อของพวกเขาใน CFC MockBox เพื่อให้พวกเขามีเอกสารเช่นดังนั้น กรณีนี้ไม่ได้กับรุ่น 1.2 ที่เราได้สร้างชื่อแทนวิธีนี้เพียงแค่เพิ่มค่าใช้จ่ายและไม่เยาะเย้ยชัดเจนมาก API ดังนั้นนี้ได้รับการปรับปรุงใหม่และผมฟังก์ชั่นการบันทึกไว้ออกมาจากมัน.
มีอะไรใหม่ ในรุ่น 1.2:
- เพิ่มวิธีการใหม่: $ verifyCallCount (นับ [methodName] ) ที่สามารถยืนยันว่ากี่ครั้งที่วิธีการของส่วนประกอบได้รับการเรียกหรือกี่ครั้งวิธีการเฉพาะที่ได้รับการเรียกว่า โดยทั่วไปก็จะกลับแบบบูลตามที่ผ่านมาคาดว่าสายการนับ.
- mockMethodCallCount () methodName คือตอนนี้ตัวเลือกและก็จะกลับไปที่คุณจำนวนรวมของสายที่ได้รับการทำสำหรับวิธีการทั้งหมดใน CFC ล้อเลียน.
ต้องการ
- ColdFusion MX 7 หรือสูงกว่า
- Railo 2 หรือสูงกว่า
- bluedragon 7 หรือสูงกว่า
ความคิดเห็นที่ไม่พบ