2017-06-09 62 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的问题,修复错误的依赖。

但是,您在测试中使用的单元测试框架没有限制。

相关问题