เริ่มต้นด้วยการทดสอบหน่วยตัวอย่าง เพื่อเขียนและรันการทดสอบหน่วยสำหรับองค์ประกอบที่กำหนดเองของ Oracle Content Management
เริ่มต้นด้วยการทดสอบหน่วยตัวอย่าง
ตัวอย่าง Developer Cloud Service สำหรับ Oracle Content Management มีไฟล์ดังต่อไปนี้ เพื่อช่วยคุณในการเขียนการทดสอบหน่วย
src/test/unit: ประกอบด้วยการทดสอบหน่วยสำหรับองค์ประกอบ Sample-To-Do
โดยใช้เป็นตัวอย่างสำหรับเขียนการทดสอบหน่วยสำหรับรหัส JavaScript ขององค์ประกอบ ซึ่งมีโมดูล RequireJS ระบบจะใช้เฟรมเวิร์ก Mocha และ Chai สำหรับการทดสอบหน่วย JavaScript
index.html: รันการทดสอบหน่วย ระบบจะโหลด Mocha, Chai และไฟล์การทดสอบหลัก test-main.js
test-main.js: โหลดโมดูลการทดสอบหน่วย Sample-To-Do-Test
และรันการทดสอบหน่วย Mocha
Sample-To-Do-Test.js:
กำหนดการทดสอบจริง ระบบจะโหลดรหัสที่มาขององค์ประกอบ components/Sample-To-Do/assets/render.js
โดยใช้ RequireJS
ทดสอบเมทธอด add()
, delete()
, title()
และ placeholder()
เขียนการทดสอบหน่วยสำหรับองค์ประกอบของคุณ
ในการเขียนการทดสอบหน่วยของคุณแต่ละรายการสำหรับองค์ประกอบที่กำหนดเอง ให้ทำตามขั้นตอนเหล่านี้
เขียนการทดสอบหน่วยที่คล้ายกับ Sample-To-Do-Test.js
โหลดการทดสอบที่คุณเขียนเข้าสู่ test-main.js
รันการทดสอบหน่วยในระบบ
ในการรันการทดสอบหน่วยในระบบ ให้ทำตามขั้นตอนเหล่านี้
โคลนพื้นที่เก็บข้อมูล Git ในระบบ
ในวินโดว์เทอร์มินัลบนเครื่องคอมพิวเตอร์ในระบบของคุณ ให้ป้อน npm install
ป้อน npm start
ป้อน npm test
หรือเปิด http://localhost:8085/unit/
ในเบราเซอร์