[Nunit] เริ่มต้น Test กับ Tools ตัวใหม่

ช่วงหยุดยาว 4 วันตามธนาคาร 16-17-18-19 เดือนกรกฏาคม ปี 59 ผมก็ไม่ได้ไปไหนหรอก อยู่บ้าน เผางานเหมือนเดิมครับ แม้ว่า Blog ตอนก่อนหน้าจะบอกว่า Project จบแล้ว แต่งานยังเหลือครับ หรือที่เรียกว่า End-Phrase (จำเค้ามานะ เดี๋ยวปีหน้าถ้าได้ต่อ โท จะมา Update ใหม่) โดยวันนี้ผมใช้ Test Tools ตัวใหม่ ปกติผมใช้ตัว JUnit ถ้าเป็นฝั่ง Java แต่ถ้าเป็นฟาก .Net ใช้ตัว Test ที่ Build-in มาให้ของ Visual Studio ครับ แต่ของ .Net มันเอาไปใช้กับคุณลุง Jenkins ไม่ได้ครับ ผมเลยย้ายคล้ายมาใช้งาน Nunit ครับ ในบทความนี้ เป็นการเตรียมตัว Tools ต่างๆ เพื่อทำ Nunit บน Visual Studio ครับ

  • Nunit - ลงพวก lib พื้นฐานครับ
    • ลงจากตัว Setup แยก หรือดึงมาจาก Nuget ก็ได้ครับ ถ้าลงตัว Step up แยก เราได้ตัว unit Console  ด้วยเผื่อ Run Test ผ่านตัว Command Line เอาไว้ใช้ Integrate กับ Continuous Integration Tools อย่าง Jenkins
    • ตอนลงเว็บ NUnit มันเก่าแท้ครับ ไปที่ GitHub ดีกว่า https://github.com/nunit/nunit/releases/
  • Nunit GUI - เป็น Gui Tools เอาไว้รัน Test แยกครับ ไม่ต้องไปรันแยก  โดยไม่ต้องเปิด Visual Studio ครับ
  • Nunit Test Adapter - เชื่อมกับตัว Visual Studio ครับ

ผมอาจจะให้ลงเยอะนิดนึงนะครับ ฮ่าๆ เพราะ อันที่จริงเราสามารถดึงจาก Nuget ทั้งหมดได้ครับ แต่ผมให้ลงหมด เพราะ เผื่อเราเอาไป Integrate กับ Continuous Integration Tools อย่าง Jenkins เวลาเชื่อมกับ Nunit มันต้องใช้ Command Line ครับ


Discover more from naiwaen@DebuggingSoft

Subscribe to get the latest posts to your email.