我正在创建一个Universal Windows平台应用程序库(在
我无法想象没有模拟的测试,但我对UWP开发也很陌生。我是否遗漏了什么?还是我的测试确实不能使用模拟?如果是这样,有什么替代方案吗?
编辑:我看到的一个替代方案是开发Windows类库(可移植),该类库仅针对Windows Universal 10.0。这种方法是否有潜在问题需要注意?我的目标是拥有一个可以在Windows 10应用程序中使用的库(在移动、桌面和Xbox上) 。
project.json
中的dependencies
下使用"Microsoft.NETCore.UniversalWindowsPlatform": "5.0.0"
,在frameworks
下使用"uap10.0": {}
)。我刚刚开始编写测试,但我似乎找不到任何支持Universal Windows平台应用程序的模拟库。唯一的一个是MoqaLate,但它非常新而且功能受限。我无法想象没有模拟的测试,但我对UWP开发也很陌生。我是否遗漏了什么?还是我的测试确实不能使用模拟?如果是这样,有什么替代方案吗?
编辑:我看到的一个替代方案是开发Windows类库(可移植),该类库仅针对Windows Universal 10.0。这种方法是否有潜在问题需要注意?我的目标是拥有一个可以在Windows 10应用程序中使用的库(在移动、桌面和Xbox上) 。