ผลต่างระหว่างรุ่นของ "Afgu/unit testing 2"

จาก Theory Wiki
ไปยังการนำทาง ไปยังการค้นหา
แถว 14: แถว 14:
 
== แบบฝึกหัด ==
 
== แบบฝึกหัด ==
 
=== หา examples ===
 
=== หา examples ===
 +
 +
* แบ่งกลุ่ม ใช้ script ที่แจกให้ห้อง (ต้นฉบับจะมาแปะที่นี่ต่อไป)
  
 
=== Isolation ===
 
=== Isolation ===

รุ่นแก้ไขเมื่อ 08:36, 18 พฤศจิกายน 2556

หน้านีเป็นส่วนหนึ่งของชุดแบบฝึกหัด Agile from the ground up

ใช้ของเก่าหากินหน่อยครับ เอกสารมาจาก01219343-55

แบบฝึกหัด

หา examples

  • แบ่งกลุ่ม ใช้ script ที่แจกให้ห้อง (ต้นฉบับจะมาแปะที่นี่ต่อไป)

Isolation

สมมติว่าเราต้องการจะเขียนฟังก์ชัน

function popularSpell(words) {
}

ที่นำอาร์เรย์ของสตริง words ไปค้นใน Google แล้วนับจำนวน แล้วคืนคำที่มีจำนวนผลลัพธ์การค้นมากที่สุด

stubs

mocks/test spies

เราจะใช้ Sinon.JS ซึ่งเป็น test spies ในการทดลองเขียน