Solution : Unit test with more dependency

วันนี้มีโอกาสได้เข้า knowledge sharing ในโครงการ Introduction to Agile (TDD)
ปัญหาก็คือ : method หรือ function ที่มี dependency มากๆ เช่น ต้องไป call DB, call Network
จะเขียน test case อย่างไร
solution : ซึ่งท่านวิทยากรก็ได้ให้ความรู้ว่า การใช้ TDD นั้นจะต้องเขียน test case ก่อนทำให้
เกิดแนวความคิดวว่าจะเขียน test case อย่างไรให้ method ที่ถูก test นั้นสามารถ test ได้
ซึ่ง จะมีเทคนิคที่มาช่วยเพิ่มเติมคือการทำ stub, mock ทำให้ไม่ต้องไปเรียก DB, Network โดยตรง


About WK

Kajook is a Senior Software Engineer. Job is Design & Develop in Java EE environment on Glassfish. I'm Interested in Agile software development ,iOS and Android.
This entry was posted in knowledge and tagged . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s