【发布时间】:2014-06-09 23:57:41
【问题描述】:
我正在开发 Windows 商店应用程序,但遇到了一个大问题。我前段时间描述了我的解决方案架构in this question。我将 MvvmLight 添加到包含表示逻辑的可移植类库中,然后我尝试将单元测试写入从 ViewModelBase(来自 MvvmLight)继承的 ViewModel 之一。问题是,可移植类库引用了另一个版本的 MvvmLight 包,例如经典的 UnitTest .NET 4.5 类库,这意味着我无法为任何 ViewModel 编写 UnitTest。我明白这一点,但是用 MvvmLight 为可移植类库做 UnitTests 的方法是什么?
谢谢。
【问题讨论】:
标签: c# unit-testing mvvm-light portable-class-library