[英]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.