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的。大多數用戶應該安裝此版本。

類似的軟件

HOL
HOL

20 Feb 15

ParamUnittest
ParamUnittest

20 Feb 15

JUnit PDF Report
JUnit PDF Report

2 Jun 15

顯影劑的其他軟件 NUnit.org

NUnit
NUnit

6 Jun 15

意見 NUnit

評論沒有發現
添加評論
打開圖片!