2016-07-26 66 views
0

我真诚的道歉,如果我在这里重复的问题。我已经设置了一个需要其他3个项目之间共享测试和我的应用程序是网络寻呼如何在解决方案中的其他项目之间共享单元测试?

我正在考虑谷歌为例:

  • 共享项目的测试:登录到谷歌
  • 谷歌驱动项目:添加,上传测试
  • 谷歌邮件项目 - 撰写,读,未读测试
  • 谷歌地图项目 - Search地点测试

输出:

所有的项目都应该有谷歌登录测试添加测试套件的一部分。

谢谢您的回答

+0

欢迎来到SO!可悲的是你的问题可能过于宽泛,或许会受到意见的影响。 [问] – MickyD

回答

1
  1. 右键单击您想将现有的测试添加到
  2. 单击该解决方案,然后添加现有项,在弹出的菜单中
  3. 查找现有的文件
  4. 单点击它以选择它
  5. 单击添加按钮旁边的下拉图标
  6. 选择“添加为链接”
+0

谢谢。它为我工作。此外,我删除了“选项”的“无”解决了我的问题。参考文章http://stackoverflow.com/questions/3995315/how-to-use-shared-resource-file-between-projects-in-one-solution?rq=1 – IamRKY

+0

什么是错误的类库和**添加参考**? – MickyD

+0

@MickyD没有,如果这些是DLL中唯一的测试。 –

0

所有的项目都应该有谷歌登录测试增加了测试套件的一部分。

这是不正确的。应该只有一个登录模块进行测试。所有其他项目都不应有任何登录逻辑。他们应该假设用户已经登录或仅获得相关权限。

简单地说:重复测试表明重复的逻辑。重复的逻辑是一件坏事(tm)。

+0

感谢您的分享。 – IamRKY