繁体   English   中英

便携式类库中的MvvmLight-如何进行单元测试

[英]MvvmLight in Portable Class Library - How to do Unit Testing

我正在Windows商店应用程序上工作,但遇到了一个大问题。 我前一段时间在这个问题中描述了我的解决方案体系结构。 我将MvvmLight添加到包含表示逻辑的可移植类库中,然后尝试将单元测试写入从ViewModelBase(从MvvmLight)继承的ViewModel之一中。 问题是,可移植类库引用了另一个版本的MvvmLight包,例如在经典的UnitTest .NET 4.5类库中,这意味着我无法为任何ViewModel编写UnitTests。 我理解这一点,但是用MvvmLight对可移植类库进行UnitTest的方法是什么?

谢谢。

您可以在项目和单元测试中引用MVVM Light PCL版本( mvvm light pcl nuget链接 )。 这就是我在WindowsRT,Windows Phone,共享项目和共享单元测试项目中所做的方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM