首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TypeMock 7与构建服务器配置

TypeMock 7与构建服务器配置
EN

Stack Overflow用户
提问于 2012-04-11 11:53:34
回答 1查看 508关注 0票数 2

我们希望升级构建服务器以运行类型锁测试,但我在正确配置它和找到有关这方面的正确信息时遇到了一些困难。我们的设置是一个TFS2010,每个20+项目从TypeMock 5.x运行到6.2.2。所有构建定义都是基于msbuild的,因为我们正在等待让TypeMock使用我们的工作流模板(除了本文的范围之外)。现在,我已经在构建服务器上安装了Isolator7.0,但我似乎无法理解我们如何使类型锁工作。我有很多问题。

  1. 由于TypeMock安装在构建服务器上,所以我不需要向源代码管理中添加任何额外的程序集并引用它们。但是大会似乎并不在GAC中--为什么不呢?
  2. 由于安装了TypeMock,我希望我不需要用授权信息调用msbuild中的寄存器(或发布)目标--这是正确的吗?
  3. 我需要支持各种版本的TypeMock,从5.x到6.2.2,但是已经在构建服务器上安装了7.0。是否需要源代码管理pr中的任何版本特定程序集。计划是什么?
  4. 当服务器上有7.0,客户端上有6.2.2时,在中使用typemock的推荐方法是什么?安装什么、在哪里安装、在源代码管理中的程序集等等。

我已经阅读了TypeMock站点上的所有文档,但仍然无法正确配置这些文档。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-16 07:50:05

  1. 测试项目引用Isolator的特定版本(5.x,6.2.2)。由于在生成过程中需要程序集,所以程序集必须位于生成可以找到它们的位置。由于安装了Isolator7.0,唯一可以找到的程序集是7.0版本。隔离器7.0可以执行旧版本,但原始程序集必须是可访问的。因此,原始程序集需要在源代码管理中。
  2. 如果安装了Isolator,则不需要调用寄存器操作,只需启动和停止。您需要确保使用Isolator配置实用程序在服务器上设置了一次许可证。
  3. 通常,您需要放置自动部署所需的所有程序集。在大多数情况下,有Typemock.dll,Typemock.ArrangeActAssert.dll和Configuration.dll。
  4. 客户端可以安装任何版本> 5.3.4,服务器应该安装V7.0。在源代码管理中,应该存储来自(3)的程序集。

免责声明-我在Typemock工作

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

https://stackoverflow.com/questions/10105357

复制
相关文章

相似问题

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