首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >与Windows单元测试应用程序关联不起作用

与Windows单元测试应用程序关联不起作用
EN

Stack Overflow用户
提问于 2014-05-12 21:04:37
回答 3查看 163关注 0票数 0

你不能在自己的0票上投票。

大家好,

注意:这已经张贴在Windows论坛上,我在论坛上被建议在Live上问同样的问题,forums...that现在处于堆栈溢出状态。

我想使用一些单元测试自动验证我使用Live访问一个驱动器。它连接LiveSDK才能连接到应用程序必须与商店相关联的服务。

为了记录在案,我使用的是Visual 2013,我正在开发一个Windows 8.1应用程序。

不幸的是,与商店相关联的Windows单元测试应用程序似乎无法工作。这就是我在输出中看到的:

代码语言:javascript
运行
复制
========== Discover test finished: 1 found (0:00:00,4120231) ==========
------ Run test started ------
Deploying to Phone Internal Storage...
Creating a new clean layout...
Copying files: Total <1 mb to layout...
Registering the application to run from layout...
Deployment complete (2666ms). Full package name: "MyTestApp_1.1.0.0_x86__v05mkgjvmsq4a"
The application is not installed.
========== Run test finished: 0 run (0:00:03,3748925) ==========

是否有人已经在单元测试中使用了LiveSDK?如果是的话,你能告诉我你是如何做到的吗?

任何一个想法,以获得这种工作将是赞赏的!

事先非常感谢,

布鲁诺

EN

回答 3

Stack Overflow用户

发布于 2014-05-13 18:23:19

为什么要对外部SDK进行单元测试?您应该模拟SDK并验证是否正确调用,并对预定义的结果做出正确的反应。

我的目标不是测试,而是测试它的使用。使用时,我指的是真正的代码,而不是模拟:我想验证我的代码在真正的SDK中运行得很好。

当然,为了真正测试我自己的类,我确实有一个SDK的模拟。

票数 0
EN

Stack Overflow用户

发布于 2014-10-14 23:45:47

我有这个问题,但它与Live无关(因为我没有使用它)。

最后,我添加了一个新的单元测试(Windows 8.1)项目,并将我的所有测试都提交给了它,删除了旧的测试。否则我就想不出解决办法了。

票数 0
EN

Stack Overflow用户

发布于 2014-05-13 07:36:03

为什么要对外部SDK进行单元测试?您应该模拟SDK并验证是否正确调用,并对预定义的结果做出正确的反应。

我想你也没有测试其他微软手机SDK :-)

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23618856

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档