2017-06-09 63 views
0

是否可以使用Microsoft單元測試框架(MS-TEST)對放置在pcl項目中的Xamarin MVVM Cross View模型進行單元測試?使用Xamarin中的MSTest進行MVVM交叉單元測試

+0

是的我相信你可以。只要它的目標是測試項目引用的合適平臺 – Nkosi

+0

但是,當添加測試項目DLL時,它需要n單元依賴關係。這個DLL有效地工作與啞巴。 –

+0

你指的是什麼?您將pcl添加到測試項目而不是其他方式 – Nkosi

回答

1

答案是肯定的。我們提供了一個非常基本的Test NuGet,它可以幫助您最初設置IoC容器,您可能會發現它有用。然而,這個包當前依賴於NUnit,它實際上不應該這樣做,因爲它內部的代碼都不依賴於它。

相反,你可以從這裏抽出的代碼,修改爲適用於:https://github.com/MvvmCross/MvvmCross/blob/develop/MvvmCross/Test/Test.Core/MvxIoCSupportingTest.cs

我將記錄一個GitHub的問題,修復錯誤的依賴。

但是,您在測試中使用的單元測試框架沒有限制。

相關問題