首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用TypeMock开始构建?

如何使用TypeMock开始构建?
EN

Stack Overflow用户
提问于 2012-05-31 21:17:43
回答 1查看 610关注 0票数 1

我使用类型锁进行单元测试。如何使用类型锁开始构建。我只能使用类型锁和msbuild吗?否则我应该使用nunit-console.exe吗?

当我使用单元测试启动构建时...我的虫子在哪里?

代码语言:javascript
复制
<Import Project="C:\Program Files (x86)\Typemock\Isolator\7\TypeMock.MSBuild.Tasks" />

  <Target Name="BeforeTest">
    <TypeMockStart LogPath="C:\TypeMockLogs" LogLevel="9" Target="3.5" />
    <Exec ContinueOnError="false" WorkingDirectory="$(SolutionRoot)" Command="$(NUNIT) \bin\Debug\Business.Tests.dll" />
  </Target>
  <Target Name="AfterTest">
    <TypeMockStop Undeploy="true" />
  </Target>

  <PropertyGroup>
    <TypeMockLocation>C:BuildIsolator</TypeMockLocation>
    <NUNIT>"C:\Program Files (x86)\NUnit 2.6\bin\nunit-console.exe"</NUNIT>
    <TMockRunnerPath>"C:\Program Files (x86)\Typemock\Isolator\7\TMockRunner.exe"</TMockRunnerPath>
    <MSTestPath>"D:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\MSTest.exe"</MSTestPath>
  </PropertyGroup>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-31 22:17:02

为了使用MSBuild运行测试,您需要使用TypeMockStart & TypeMockStop tasks或使用TMockRunner。更简单的方法是使用Start & Stop:

代码语言:javascript
复制
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    <PropertyGroup>
        <TypeMockLocation>C:\Program Files\TypeMock\Isolator\5.0</TypeMockLocation>
        <NUnit>"C:\Program Files\NUnit\bin\nunit-console.exe"</NUnit>
    </PropertyGroup>

    <Import Project ="$(TypeMockLocation)\TypeMock.MSBuild.Tasks"/>

    <Target Name="TestWithTypeMock">
        <TypeMockStart/>
        <Exec ContinueOnError="true" Command="$(NUnit) Test.dll"/>
        <TypeMockStop/>
    </Target>

</Project>

此示例假定生成代理已安装Isolator。如果不是,你也需要在启动之前调用注册任务,你可以找到它的文档here

代码语言:javascript
复制
<TypeMockRegister Company ="TypeMock" License="TypeMockLicense" AutoDeploy="True"/>

免责声明-我在Typemock工作

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

https://stackoverflow.com/questions/10834442

复制
相关文章

相似问题

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