NUnit

ソフトウェアのスクリーンショット:
NUnit
ソフトウェアの詳細:
バージョン: 2.6.3 / 2.9.6
日付のアップロード: 19 Feb 15
開発者: NUnit.org
ライセンス: 無料
人気: 179

Rating: 4.0/5 (Total Votes: 1)

NUnitのは、オープンソースとMonoとMicrosoft .NET上で実行されて最初にJUnitのから移植されたすべての.NET言語で、ために特別に設計された、完全に無料でユニットテストの開発フレームワークです。
C#で書かれている、NUnitのは、カスタム属性、ラムダ式、ジェネリックおよび他の反射に関連する機能などの.NET言語の多くの機能を利用するように設計されています。
NUnitのは、すべての.NET言語にxUnitのを持って来るように設計されています。 バージョン3.0以降では、NUnitのにはいくつかの疎結合のプロジェクトに分割されています。これは、LinuxおよびMicrosoft Windowsオペレーティングシステムをサポートするプラットフォームに依存しないアプリケーションです。

のこのリリースではの新機能:ます。

  • 主な特長:
  • NUnitの - コンソールとnunit.engineための個別のプロジェクト
  • 新規は、.NET 4.5およびSilverlightます。
  • のビルド
    <李> TestContextがサポートおよびテストに使用するための反復可能な乱数を生成するために使用することができるます。追加のプロパティ、ランダムを含む
  • 外部フレームワークのAPIは安定している。内部インターフェイスは、分離されているAPIからの
  • のテストは別々のスレッドで並列に実行することができます。
  • ソリューションやプロジェクトは今(コンパクト枠組みを除く)VS2012を使用します。
  • バグの修正:
  • 463470私たちは、コレクション
  • -2.0を事前に参照をカプセル化する必要があります
    スコープセッターとプロパティを好きではない
  • 498690 Assert.That()

  • ヌルパラメータを使用するときに
  • 501784理論テストは正常に動作しません。
  • 531873特徴:NUnitのテストアセンブリからユニットテストの抽出とします。
  • 適切なものを呼び出し
    最後のテストが失敗した場合は、
  • 611325ティアダウンを検出することを可能にします。
  • 611938ジェネリックテストインスタンスが消えます。
  • 655882はCategoryAttributeが継承されたことを確認します。
  • PlatformAttributeにServer2008 R2およびWindows 7の追加664081ます。

  • 最新リリースに
  • 671432アップ​​グレードNAntの
  • 676560 Assert.AreEqualがサポートしていないIEquatableます。

  • TestFixtureに
  • 691129 [カテゴリの追加パラメータ
  • 697069機能のリクエスト:TestResult.xmlための動的な場所ます。
  • 708173の配列を比較するためのNUnitのロジック - 比較子を使用して、それが提供されている場合します。
  • 709062&QUOT、System.ArgumentExceptionの:比較&QUOTことはできません。要素がリストであるときます。
  • 712156テストはAppDomain.SetPrincipalPolicyます。
  • を使用することはできません
  • 719184 Platformdependency SRCで/ ClientUtilities / UTIL /サービス/ DomainManager.cs:40
  • 719187使用してPath.GetTempPath()が共有一時フォルダに競合が発生します。
  • 735851 PlatformAttributeに3.0、3.5および4.0のフレームワークの検出を追加します。
  • 736062デッドロックのEventListenerトレースコール+ EventPump同期を実行するときにします。
  • 756843が表示されない主張を失敗非線形トレランスモードます。
  • 766749ネット-2.0 NUnitの - コンソールx86.exe.configは、要素を持っているし、またloadFromRemoteSourcesを有効にする必要があります。
  • 770471 Assert.IsEmptyはIEnumerableををサポートしていません。

  • TestCaseSourceAttributeに
  • 785460 [カテゴリの追加パラメータ
  • 787106 EqualConstraintはIEnumerablesます。
  • のために不十分な障害情報を提供しています
  • 792466 TestContextメソッド名
  • 794115 HashSetのは間違って報告します。
  • 800089 Assert.Throws()インナーAssertionExceptionの詳細を隠蔽します。
  • 848713機能のリクエスト:すべてのテストケースのエラーでブレークするコンソールスイッチを追加します。

  • NUnitの制約構文に
  • 878376追加 'ちょうど(N)'
  • 882137何のテストが実行されていない場合、より高いレベルのスイートルームが決定的ます。
  • として表示されます
    内側だけTestCaseSourceがある場合882517 NUnitの2.5.10 TestFixtureを認識しない
  • 885173テストはまだユーザーによってキャンセルした後に実行されます。
  • 885277例外プロジェクトは2桁のみを使用して実行時のために呼び出したときます。
  • 885604機能のリクエスト:TestCaseAttributeへの明示的な指定されたパラメータます。
  • 890129 DelayedConstraintは、オブジェクトのプロパティをポーリングする表示されません。
  • 892844 WindowsでのMono 4.0プロファイルを使用しない
  • 893919 DelayedConstraintは最初はnull
  • である参照にポーリングプロパティを失敗した
  • 896973コンソールの出力ラインは、Linuxの下で一緒に経営されています。
  • 897289 Is.Empty制約が不明なエラーメッセージがあります。
  • 898192機能のリクエスト:Is.Negative、Is.Positiveます。
  • はデータポイントのためにIEnumerableを898256が機能しない

  • 例外を期待するパラメータ化されたテストのための
  • 899178間違った障害メッセージします。
  • 904841ティアダウンメソッドが実行されず、タイムアウトのために出た後
  • 908829 TestCaseの属性は可変引数テスト機能とうまく再生されない。
  • 910218 NUnitのはApplicationBaseます。
  • の末尾に区切り文字を追加する必要があります
  • 920472 CollectionAssert.IsNotEmpty列挙子を配置する必要があります。
  • 922455は、Windows 8のサポートを追加し、PlatformAttributeには、Windows 2012 Serverの
  • 928246利用assembly.Locationの代わりにassembly.CodeBaseます。
  • 958766チームシティーの下に開発作業のために、私たちが直接ランナーます。
  • の下nunit2フォーマットされた出力をサポートする必要がある
  • のSystem.Typeと1000181パラメータ化TestFixtureコンストラクタ引数に障害が発生したように、

  • レポート出力に
  • 1000213未確定メッセージではありません。
  • 1023084はRandomAttributeます。
  • に列挙型のサポートを追加
    Silverlightの
  • 1028188の追加サポートします。

  • リモートフォルダからロードされた
  • 1029785テストが例外System.IODirectoryます。
  • で実行に失敗しました
  • は1037144 PlatformAttributeにMonoTouchをサポートを追加します。
  • 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&QUOTを;
  • ExpectedExceptionAttributeは静的クラスで使用されたときにスロー1223294ます。System.NullReferenceExceptionます。

  • テストハーネスのための
  • 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ます。

  • 2.6.2へのアップグレード後の
  • 1086975セキュリティ例外ます。
  • 1096902トレース出力がバージョン2.6.2.12296にデフォルトで無効になっています。

  • コンソールランナー/テスト·オプションの
  • 1097854不正なドキュメンテーションます。
  • 1107746追加NUnitのタグがnugetするパッケージします。

  • 1130239 classicModel.html
  • は、
  • ローカルヘルプにリンクされているが、存在しません
    型はIEnumerableをしてオーバーライドを実装すると
  • 1167638誤って検出された再帰が等しい/オペレーター/値の型ます。

  • のXmlSchemaとコールコンテキストます。と
  • 1167805クロスドメインの問題
  • 1222148 /フレームワークスイッチがネット-4.5ます。
  • を認識しない
  • 1235891提案2.6.3リリース:NUnit.Framework.AsyncInvocationRegion..cctorで例外ArgumentNullExceptionます。

のバージョン2.6.2でのの新機能は次のとおりです。

  • このリリースはバグ修正とサポートの数が含まれ.NET 4.5ます。
  • 下の非同期試験方法
    2.6.1リリースでは、いくつかの未解決のバグが修正されています。

    のバージョン2.6.1にの新機能であるNUnitの2.6ます。

の新機能バージョン2.6ベータ3に:

  • これは第二ベータ版で見つかったいくつかのバグを修正リリースします。

  • NUnitの2.6の第二のベータリリースは、いくつかのバグが含まれます。

    のバージョン2.6ベータ2のの新機能である最初のベータ版での修正だけでなく、いくつかの改善します。

の新機能であるのバージョン2.6ベータ版:

  • NUnitの2.6は、いくつかの新機能とバグの数が含まれ修正します。

のバージョン2.5.10のの新機能:

  • フレームワーク:
  • TestCaseAttributeとTestFixtureAttributeは現在、個々のテストケースやフィクスチャインスタンスのカテゴリを指定するには、名前付きパラメータ 'カテゴリー'を受け入れます。
  • バグの修正:

  • TestFixtureに
  • 691129 [カテゴリの追加パラメータ
  • 701331 TestFixtureは基底クラスの属性は無視されていません。
  • ツリー表示で障害のアイコン与えられた711330テストフリーの組み立てます。
  • 712444 NUnitの - コンソール/実行がテストケース名にカンマでパラメータ化されたテストケースを実行しません。

  • Has.Propertyの
  • 725718文書化されたオーバーロードが存在しない。
  • テストのAppDomainをアンロードする必要があります728500 TESTDOMAINます。
  • 736062デッドロックのEventListenerトレースコール+ EventPump同期を実行するときにします。
  • 737783分散Results.xsdファイルが古います。

  • .NET 1.1のコンソールのテストを実行している
  • 741402エラーます。

  • TestFixtureTearDownの
  • 747581失敗します。
  • コンソールランナーで報告されていない
    これは、安定版のバグ修正リリースです。

    のバージョン2.5.9のの新機能であるNUnitのの。ほとんどのユーザーは、このリリースをインストールする必要があります。

同じようなソフトウェア

Acovea
Acovea

3 Jun 15

nose2-cov
nose2-cov

14 Apr 15

benchbase
benchbase

11 May 15

開発者の他のソフトウェア NUnit.org

NUnit
NUnit

6 Jun 15

へのコメント NUnit

コメントが見つかりません
コメントを追加
画像をオンにする!