Mock ใน dotnet core ด้วย Moq

ตอนทำ Unit Test โดยปกติก็จะตัด Dependency ออก เพื่อที่จะควบคุมพฤติกรรมของ Dependency ให้ได้ โดยการใช้ Test Double ใน dotnet core มี Mock Framework ตัวนึงที่มีคนพูดถึงเยอะ ๆ ชื่อว่า Moq