tags: 單元測試 重構 C# Legacy Code .NET expected objects
C# Test Legacy Code(3)Compare Object Equality
By joeychen | 2015/05/25在撰寫單元測試進行驗證時,都需要驗證執行結果是否符合預期。然而,不論是驗證測試方法的回傳值、物件狀態的改變、或是與外部相依物件之間的互動,回傳值、狀態或傳遞給外部相依物件的參數,很常都是以物件的方式存在。
tags: 單元測試 重構 C# Legacy Code .NET expected objects
在撰寫單元測試進行驗證時,都需要驗證執行結果是否符合預期。然而,不論是驗證測試方法的回傳值、物件狀態的改變、或是與外部相依物件之間的互動,回傳值、狀態或傳遞給外部相依物件的參數,很常都是以物件的方式存在。