0
我使用TypeMock隔離假表在我的DataContext像這樣:如何使用TypeMock隔離與LINQ to SQL和DataContext的
Isolate.Swap.CallsOn(ctx.GetTable<TTable>()).WithCallsTo(content);
我現在可以填寫「數據庫」在每個測試的任意數據。爲了將測試場景的有意義數據導入DataContext,我通常必須創建3-5個對象。
現在,問題是我的業務邏輯使用Linq生成的關係屬性來獲取客戶訂單。我現在不僅需要新增對象,而且還必須連接它們。有誰知道這種問題的某種解決方案?我花了20行設置對象圖,然後測試5行。這有點奇怪。