[SQL]使用tSQLt進行資料庫單元測試

  • 636
  • 0

系統開發過程中,可能會為了方便,或是因為效能的關係,將商業邏輯寫在DB層。但是當數量一多,邏輯變複雜,接手Legacy Code,或是當自己的程式變成Legacy Cody時,就會發現維護起來異常困難。處理這類問題,Unit Test是一種方式。透過Unit Test,一方面再提高可測試性時,同時提高可維護性。另一方面,也讓邏輯的修改更順暢,更容易提早抓到bug。tSQLt是一套Open Source的SQL DB Unit Test Framework,可以協助我們達成上述的目標。

...繼續閱讀 »