Telerik JustMock免费下载30天试用版

巡航控制。net

CruiseControl。网是一个免费的开源软件工具,用于自动化软件构建过程。它的目标是。net环境。CruiseControl。网(也称为“ccnet”)在其配置文件中使用纯XML,您可以在其中组装任务以构建项目。

本文将解释如何JustMock跑步集成在ccnet配置文件中,因此它可以在解决方案中执行测试。

你可以了解更多CruiseControl。网在他们的官方网站sourceforge

CruiseControl。网and JustMock Runner

我们将使用telerik . justmock . csexample . vs2010。sln(在示例下的JustMock根文件夹中找到),以显示将JustMock与巡航控制系统

要使用ccnet构建解决方案,我们首先必须在ccnet中添加适当的条目。配置文件,该文件可以在CruiseControl. config文件中找到。. Net根目录(例如:C:\Program Files (x86)\ CruiseControl.NET\server)。

从添加一个新项目开始,就像下面的例子:

< cruisecontrol xmlns: cb = " urn: ccnet.config。builder”> < !这是你的CruiseControl。网Server Configuration file. Add your projects below! -->  MyProjectWithJustMock C:\Program Files (x86)\Telerik\JustMock\ExamplesNew http://localhost/ccnet/server/local/project/MyProjectWithJustMock/ViewProjectReport.aspx 2 

要检查项目中的测试是通过还是失败,您需要添加一个发布者,如下所示:

   C:\Program files (x86)\CruiseControl.NET\server\Log\ccnet.xml    

之后,我们将添加任务:

   telerik . justmock . csexample . vs2010。sln Debug C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.com 60   C:\Program Files (x86)\Telerik\JustMock\Libraries\JustMockRunner.exe C:\Program Files (x86)\Telerik\JustMock\Examples\Telerik.JustMock. exeTests\bin\Debug < buildgs >"C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\MSTest.exe" /testcontainer:Telerik.JustMock.Tests.dll 120  

第一个任务是设置Visual Studio (devenv.com)和我们的解决方案文件。第二个是实际执行JustMock跑步

最后,您将能够测试是否一切正常。

  1. 打开任意浏览器,访问如下URL: http://localhost/ccnet/server/local/project/MyProjectWithJustMock/ViewProjectReport.aspx

    巡航控制系统。网1

  2. 生成项目并检查其中的测试是否通过或失败。

    巡航控制系统。网2

另请参阅

在本文中
Baidu
map