Life is to create happiness.
慢慢的進步。
2014年3月29日 星期六
第一次接觸 ORM 的 test case
第一次做 PmdTaskDaoImpl 跟 PmdOrderDaoImpl 時,寫好 testcase 請同事幫忙 check 之後,紀錄一下應該改善的重點:
欄位更新的部分沒有check到
所有的判斷都用 assert 來做
partial的部分也要作測試.
一開始的中文欄位(需被更新的欄位值)都是null的才對,對測試資料而言:
在新建測試的 entity 時,將欄位區分成:
有預設值,會變動。
有預設值,不會變動。
無預設值,會變動。
無預設值,不會變動。
以此種方式來 create 測試的 entity (or Dto) 會比較容易在測試的過程中更改與掌控。
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言