xUnit.net 1.7

论坛转帖     用户评论

运行环境:WinXP/Win7/Win8/Win10/Win All
软件语言:简体中文
软件类型:国产软件 - 编程软件
授权方式:共享版
软件大小:2.25 MB
推荐星级:
解压密码:
联系方式:暂无联系方式
插件情况:
图片预览:  
更新时间:2013-03-09 12:27:00
下载统计:

  • 好的评价 如果您觉得好,就请您
      100%(25)
  • 差的评价 如果您觉得差,就请您
      0%(0)

xUnit.net 1.7下载地址

xUnit.net 1.7下载

xUnit.net 1.7软件简介

最新发布的相关软件:
  • xUnit.net 1.7

  • 除了泛型。NET 2.0允许更简洁的断言,使我们能够支持更常见的断言(添加特定类型的比较喜欢平等和NotEqual的)。

    的NUnit 2.0发布以来,在5年中,已经有几百万行的代码使用各种不同的单元测试框架。NET编写的神器出山:www.shenqi73.com。大约一年前,我和布拉德·威尔逊很明显,有一些非常清晰的模式的成功(失败)编写测试我们使用的工具。而不是重复指导意见“X”或“不这样做Y”,这似乎是正确的时间重新考虑这个框架本身,看看如果我们能编纂一些规则。

    此外,NET框架本身已经发展了很多,因为其在2002年年初的一个版本发布。能够利用一些新的框架功能可以帮助我们写出更清晰的测试。

    另一个方面的变化,我们希望影响使测试框架更加紧密。NET平台。我们作出的决定,这是我们列举以下,为性欲所驱策。我们需要一个架构,是专为程序员测试(特别是测试驱动开发),但也可以很容易地扩展以支持其他类型的测试(如自动化验收测试)。

    最后,在还没有真正浮出水面。NET社区中的其他单元测试库的实现也取得了进展。

    虽然这些原因,任何一个不一定会创建一个新的测试框架已经足够了,它们的组合,我们要进行一个新项目:xUnit.net。

    xUnit.net框架将让你添加特定类型的比较支持更常见的断言(喜欢平等和NotEqual的)。

    下面是一些主要特点“xUnit.net”:

    ·使用泛型
    ·允许更简洁的断言。NET 2.0的泛型,除了使我们能够支持比较常见的断言(喜欢平等和NotEqual的)添加特定类型的比较。

    ·匿名委托。
    支持。NET 2.0中的匿名委托的语法Assert.Throws更加紧凑和可读。这两个例子Assert.Throws:
    ·Assert.Throws(委托操作();}); / / VS 2005
    ·Assert.Throws(()=>运行()); / / VS 2008

    ·断言的可扩展性
    ·通过使用自定义比较器(实现的IComparer),您可以扩展的概念,平等,NotEqual的,包含,DoesNotContain,INRANGE,并NotInRange的测试。

    ·测试方法的可扩展性
    ·如何运行一个测试方法的定义可以延长。有两个例子:第一,在xunitext.dll,[理论]属性,它允许数据驱动的测试,第二,在样本中,是RepeatTest的属性,在运行测试方法多次行。有关数据理论的更多信息,请参阅http://shareandenjoy.saff.net/2006/12/new-paper-practice-of-theories.html。

    ·测试类的可扩展性
    ·每次运行测试类的定义可以延长。有一个这样的例子在xunitext.nunit.dll,RunWithNUnit属性,让您,有混合xUnit.net和NUnit测试中相同的程序集,所有的可执行文件的任何xUnit.net的亚军。
    ·版本支持独立的亚军。所有的运动员在1.0(ReSharper的亚军除外)都写在一个独立版本的方式。这意味着,他们有不依赖于xunit.dll自己,和这样的一个副本亚军应该能够运行任何现有或未来版本的测试。他们将利用在同一个目录下测试的程序集,是目前的版本xunit.dll。第三方亚军作者的鼓励使用版本独立的亚军支持库(xunit.runner.utility.dll)的。

    要求:

    ·<工作室

    此版本中的新功能:

    该版本增加了以下新的特点:
    ·增加了对ASP.NET MVC 3
    ·新增Assert.Equal(双预期,双重实际,诠释精度)
    ·新增Assert.Equal(十进制预期,小数实际,int精度)
    ·新增一个组件属性的MSBuild任务,以允许运行多个程序集
    ·XML和HTML的输出已经更新,以支持多个程序集
    ·已被删除已过时的NUnit的XML输出
    ·开发人员可以指定大会(,,CONFIGFILE)或程序集(与CONFIGFILE作为元数据项)
    ·改进的功能,安装程序UI
    ·捕获的输出(跟踪和控制台)现在出现在HTML报告。

    该版本修正了几个问题,包括:
    ·失败的测试,现在可以正确地返回他们的运行时间(他们以前返回0)。
    ·问题与继承的属性xunit.extensions与F#/ C + +现在应该是固定的。
    ·的运行xunit.console从一个网络驱动器现在应该可以正常工作。
    ·修正了一个问题,一些用户看到的TeamCi ...


    最新发布的相关软件:
  • xUnit.net 1.7
  • xUnit.net 1.7下载地址

    xUnit.net 1.7下载
    广告赞助

    随便看看

    网友评论

    共有 0 位网友发表了评论,得分 0 分,平均 0 分    查看完整评论