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:

WordPress.com Logo

You are commenting using your WordPress.com 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 )

Google+ photo

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

Connecting to %s