NUnit

软件截图:
NUnit
软件详细信息:
版本: 2.6.3 / 2.9.6
上传日期: 19 Feb 15
开发: NUnit.org
许可: 免费
人气: 22

Rating: 4.0/5 (Total Votes: 1)

NUnit的是一个开源的,并完全免费的单元测试框架的发展特别是对所有.NET语言,从最初的JUnit移植设计,在Mono和Microsoft .NET运行。
被写入完全在C#,NUnit的的设计充分利用.NET语言,如自定义属性,lambda表达式,泛型和反射等相关功能的许多功能。
NUnit的已经设计带来的xUnit所有.NET语言群组。与3.0版本开始,NUnit的被分成几个松耦合的项目。这是支持Linux和Microsoft Windows操作系统平台无关的应用程序

什么在此版本中是新的

  • 主要特点:
  • 在单独的项目NUnit控制台和nunit.engine
  • 在新版本的.NET 4.5和Silverlight
  • 的TestContext现在支持,并包括额外的属性,随机,其可以用来产生重复的随机值用于在测试中使用。
  • 在外部框架API现在是稳定的;内部接口是分开的API
  • 在测试可在单独的线程并行运行
  • 在解决方案和项目现在使用VS2012(除Compact框架)
  • 在错误修正:
  • 463470我们应该封装引用前2.0集合
  • 498690 Assert.That()不喜欢的属性与范围的制定者
  • 501784理论测试不使用空参数时,正常工作
  • 531873特点:提取自NUnit测试装配的单元测试,并要求相应的一个
  • 611325允许拆机检测,如果最后一次测试失败。
  • 611938通用测试实例消失
  • 655882设为继承的CategoryAttribute
  • 在664081添加Server2008的R2和Windows 7 PlatformAttribute
  • 671432恶性升级到最新版本
  • 676560 Assert.AreEqual不支持IEquatable
  • 691129添加类别参数的TestFixture
  • 697069特点要求:动态位置TestResult.xml
  • 在708173的NUnit的逻辑比较阵列 - 使用的Comparer如果提供
  • 709062" System.ArgumentException:无法比较"当元素是一个列表
  • 712156测试不能使用AppDomain.SetPrincipalPolicy
  • 719184 Platformdependency中的src / ClientUtilities / UTIL /服务/ DomainManager.cs:40
  • 719187使用Path.GetTempPath()会导致冲突,共享的临时文件夹
  • 735851添加检测3.0,3.5和4.0框架,以PlatformAttribute
  • 736062死锁时,事件监听器进行跟踪电话+ EventPump同步
  • 756843失败断言不显示非线性容限模式
  • 766749净2.0 NUnit控制台,x86.exe.config应该有一个元素,也使loadFromRemoteSources
  • 770471 Assert.IsEmpty不支持的IEnumerable
  • 785460添加类别参数TestCaseSourceAttribute
  • 787106 EqualConstraint为IEnumerables
  • 不足的故障信息
  • 在792466的TestContext方法名
  • 794115 HashSet的错误报告
  • 800089 Assert.Throws()隐藏内部AssertionException细节
  • 848713功能要求:添加交换机控制台打破任何测试的情况下误差
  • 878376添加“到底(N)”到NUnit的约束语法
  • 882137当没有测试运行,更高级别的套房显示为不确定的
  • 882517 NUnit的2.5.10不承认的TestFixture如果只有TestCaseSource里面
  • 885173测试仍然取消后由用户执行
  • 885277例外只使用2位运行时,当项目需要
  • 885604特点要求:明确命名的参数TestCaseAttribute
  • 890129 DelayedConstraint不会出现轮询对象的属性
  • 892844不使用Windows下单4.0简介
  • 893919 DelayedConstraint上引用这是最初为null
  • 失败查询性能
  • 896973控制台输出线在Linux下运行起来
  • 897289 Is.Empty约束有不清楚故障信息
  • 898192功能要求:Is.Negative,Is.Positive
  • 在898256的IEnumerable的数据点无法正常工作
  • 899178错误失败的期望例外
  • 参数测试消息
  • 904841不执行拆卸方法退出的超时后
  • 908829 TestCase的属性不与可变参数测试功能发挥好
  • 910218 NUnit的应该添加一个尾随分隔符的ApplicationBase
  • 920472 CollectionAssert.IsNotEmpty必须配置枚举

  • 为Windows 8和Windows
  • 922455添加支持2012服务器以PlatformAttribute
  • 928246使用assembly.Location代替assembly.CodeBase
  • 958766对于TeamCity的正在开发的工作,我们需要支持下直接亚军nunit2格式化输出
  • 1000181参数化的TestFixture用的System.Type作为构造函数参数失败
  • 1000213不确定的不在报表输出信息
  • 1023084添加枚举支持RandomAttribute

  • Silverlight的
  • 1028188添加支持
  • 1029785测试远程文件夹中加载失败与例外System.IODirectory
  • 运行
  • 1037144添加MonoTouch的支持PlatformAttribute
  • 1041365添加MaxOsX和Xbox支持,平台的属性

  • 不支持
  • 1057981 C#5异步测试
  • 1060631添加.NET 4.5构建
  • 1064014简单的异步测试,应该不会返回任务
  • 1071164支持异步方法使用场景抛出制约
  • 1071343 Runner.Load失败的CF如果测试组件包含一个通用的方法
  • 1071861错误的路径约束
  • 1072379报告测试执行时间以更高的分辨率
  • 1074568断言/假定应该支持异步方法的ActualValueDelegate
  • 1082330更好的异常,如果SetCulture属性应用于多次
  • 1111834揭露随机对象作为测试环境的一部分
  • 1111838包含在测试报告
  • 随机种子
  • 1172979添加类别支持nunitlite亚军
  • 1203361随机函数发生器独特的测试有时会失败
  • 1221712当不存在在规定-test测试方法,结果仍然与QUOT;测试运行:1,顺利通过:1"
  • 1223294 System.NullReferenceException时ExpectedExceptionAttribute用在静态类抛出

  • 为测试工具
  • 在1225542标准化命令行选项

什么在2.6.3版本新

  • 在框架:
  • 当.NET 4.5下运行,异步方法现在可以用作ThrowsConstraint的目标。
  • 当.NET 4.5下运行,异步方法现在可以用作)传递给Assert.That一个ActualValueDelegate()或Assume.That(
  • 在错误修正:
  • 1071164支持异步方法使用场景抛出制约

  • 在以前版本的亚军是一起使用的框架的新版本
  • 1071714的TestContext坏
  • 1071861错误的路径约束
  • 1072379报告测试执行时间以更高的分辨率
  • 1074568断言/假定应该支持异步方法的ActualValueDelegate
  • 1079296 NUnit的2.6.2故障单声道
  • 1082330更好的异常,如果SetCulture属性应用于多次
  • 1084181 TestExecutionContext SerializationException
  • 1086975安全例外升级到2.6.2后
  • 1096902跟踪输出是2.6.2.12296版本默认情况下禁用
  • 1097854错误文档控制台亚军/测试选项
  • 1107746添加NUnit的标签的NuGet包
  • 1130239 classicModel.html被链接在本地的帮助,但不存在
  • 1167638发现错误用递归类型实现IEnumerable和压倒一切的Equals /运营/值类型
  • 1167805跨域问题的XmlSchema和呼叫背景
  • 1222148 /框架开关不认净4.5
  • 1235891建议2.6.3发布:ArgumentNullException在NUnit.Framework.AsyncInvocationRegion..cctor

什么是2.6.2版本,新的

  • 在这个版本包括了一些bug修复和支持对于.NET 4.5。
  • 在异步测试方法

什么是2.6.1版本,新的

  • 在该2.6.1版本修正了一些突出的bug NUnit的2.6。

什么是新版本的 2.6 Beta 3的:

  • 在这个修复的第二个测试版发现了几个错误发布。

什么是新版本的 2.6 Beta 2的:

  • 在NUnit的2.6的第二个测试版包括了一些bug在第一个测试版补丁以及一些改进。

什么是版本2.6 Beta版新

  • 在NUnit的2.6包含了一些新的功能和一些bug修复。

什么在2.5.10版本是新的

  • 在框架:
  • 在TestCaseAttribute和TestFixtureAttribute现在接受命名参数'分类'指定单个测试用例或夹具实例的类别。
  • 在错误修正:
  • 691129添加类别参数的TestFixture
  • 在701331的TestFixture在基类的属性都不会被忽略
  • 在给树显示故障图标711330试验无组装
  • 712444 NUnit控制台/运行不与测试用例名逗号执行参数测试案例

  • Has.Property到
  • 725718记录在案重载不存在
  • 728500 TESTDOMAIN应卸载测试的AppDomain
  • 736062死锁时,事件监听器进行跟踪电话+ EventPump同步
  • 737783分布式Results.xsd文件是过时
  • 741402错误运行.NET 1.1控制台测试
  • 747581失败的TestFixtureTearDown不是控制台亚军报道

什么是2.5.9版本,新的

  • 这是稳定版本的bug修复版本对NUnit的。大多数用户应该安装此版本。

类似的软件

MPI-IO Test
MPI-IO Test

2 Jun 15

mockfs
mockfs

11 May 15

testosterone
testosterone

14 Apr 15

Peptest
Peptest

14 Apr 15

显影剂的其他软件 NUnit.org

NUnit
NUnit

6 Jun 15

意见 NUnit

评论没有发现
添加评论
打开图片!