ผลต่างระหว่างรุ่นของ "Afgu/unit testing 2"
ไปยังการนำทาง
ไปยังการค้นหา
Jittat (คุย | มีส่วนร่วม) |
Jittat (คุย | มีส่วนร่วม) |
||
แถว 3: | แถว 3: | ||
ใช้ของเก่าหากินหน่อยครับ เอกสารมาจาก[[01219343-55]] | ใช้ของเก่าหากินหน่อยครับ เอกสารมาจาก[[01219343-55]] | ||
− | + | * การหา test cases / test examples | |
− | * [http://theory.cpe.ku.ac.th/wiki/images/01219343-03-test-case-interview1.pdf Examples] | + | ** [http://theory.cpe.ku.ac.th/wiki/images/01219343-03-test-case-interview1.pdf Examples] |
− | + | * Slides: [http://www.cpe.ku.ac.th/~jtf/219343/03/unit-testcases.pdf Good unit tests] | |
− | + | * Testing dependent units: stubs, mocks, spies | |
− | * Slides: [http://www.cpe.ku.ac.th/~jtf/219343/03/unit-testcases.pdf Good unit tests], [http://theory.cpe.ku.ac.th/wiki/images/01219343-04-isolation.pdf Testing units with dependencies] | + | ** Slides: [http://theory.cpe.ku.ac.th/wiki/images/01219343-04-isolation.pdf Testing units with dependencies] |
− | * Links: | + | ** Links: |
− | ** [http://martinfowler.com/articles/mocksArentStubs.html Mocks aren't stubs] by [http://martinfowler.com/ Martin Fowler] | + | *** [http://martinfowler.com/articles/mocksArentStubs.html Mocks aren't stubs] by [http://martinfowler.com/ Martin Fowler] |
− | ** [http://xunitpatterns.com/Mocks,%20Fakes,%20Stubs%20and%20Dummies.html Mocks, Fakes, Stubs and Dummies] -- terminologies of various test doubles. | + | *** [http://xunitpatterns.com/Mocks,%20Fakes,%20Stubs%20and%20Dummies.html Mocks, Fakes, Stubs and Dummies] -- terminologies of various test doubles. |
== แบบฝึกหัด == | == แบบฝึกหัด == |
รุ่นแก้ไขเมื่อ 08:25, 18 พฤศจิกายน 2556
- หน้านีเป็นส่วนหนึ่งของชุดแบบฝึกหัด Agile from the ground up
ใช้ของเก่าหากินหน่อยครับ เอกสารมาจาก01219343-55
- การหา test cases / test examples
- Slides: Good unit tests
- Testing dependent units: stubs, mocks, spies
- Slides: Testing units with dependencies
- Links:
- Mocks aren't stubs by Martin Fowler
- Mocks, Fakes, Stubs and Dummies -- terminologies of various test doubles.
แบบฝึกหัด
หา examples
Isolation
เราจะใช้ Sinon.JS ซึ่งเป็น test spies ในการทดลองเขียน