NUnit.Framework 名前空間

クラス

Assert

Assert クラスには、NUnit で使用される最も一般的なアサーションを実装する静的メソッドのコレクションが含まれています。

AssertionException

アサーションが失敗したときにスローされます。

AssertionHelper

AssertionHelper は、ユーザー テストの省略可能な基底クラスであり、制約とアサートに短い名前を使用でき、特定の Isモック オブジェクト フレームワークで、その動作の多くを継承する の定義との競合を回避できます。

Assume
CategoryAttribute
CombinatorialAttribute
Contains
CultureAttribute
DataAttribute
DatapointAttribute
DatapointsAttribute
DatapointSourceAttribute
DescriptionAttribute

テスト ケースまたはフィクスチャに関する説明テキストを提供するために使用される属性。

ExpectedExceptionAttribute

ExpectedExceptionAttribute

ExpectedExceptionDecorator
ExplicitAttribute
GlobalSettings

GlobalSettings は、アサートの実行でフレームワークで使用される既定値を設定するための場所です。

Guard
Has

Asserts で使用される多数の制約を提供するプロパティとメソッドを持つヘルパー クラス。

IgnoreAttribute

無視されるテストをマークするために使用される属性。 無視されたテストでは、テストの実行時に警告メッセージが表示されます。

IgnoreException

アサーションが失敗したときにスローされます。

IncludeExcludeAttribute
InconclusiveException

テストが決定的に実行されたときにスローされます。

Is

Asserts で使用される多数の制約を提供するプロパティとメソッドを持つヘルパー クラス。

Iz

Iz クラスは、IS をキーワードと見なす VB での使用を目的とした Is のシノニムです。

ListMapper
MaxTimeAttribute
NUnitAttribute
PairwiseAttribute
PlatformAttribute
PostTestAttribute
PreTestAttribute
PropertyAttribute

PropertyAttribute は、名前と値のペアとしてテストに情報を添付するために使用されます。

RandomAttribute
RangeAttribute
SequentialAttribute
SetCultureAttribute
SetUICultureAttribute
SetUpAttribute

名前空間またはアセンブリ内のすべてのテストに適用される 1 回限りの SetUp メソッドまたは TearDown メソッドを含むクラスをマークするために使用される属性。

SuccessException

アサーションが失敗したときにスローされます。

TearDownAttribute

各テストの実行直後に呼び出されるメソッドを識別するために使用される属性。 例外がスローされた場合でも、 メソッドが呼び出されることは保証されます。

TestAttribute

クラス内のメソッドにこの属性を 追加すると、NUnit テスト ランナーからメソッドを呼び出せます。 Description というプロパティがあります。これは省略可能で、より詳細なテストの説明を指定できます。 このクラスは継承できません。

TestCaseAttribute
TestCaseData
TestCaseSourceAttribute
TestContext
TestContext.ResultAdapter
TestContext.TestAdapter
TestFixtureAttribute
TestFixtureSetUpAttribute
TestFixtureTearDownAttribute
TheoryAttribute
Throws

例外に対して動作する制約を提供するプロパティとメソッドを持つヘルパー クラス。

TimeoutAttribute
ValuesAttribute
ValueSourceAttribute

インターフェイス

IExpectException

予期される例外を検証するために、ユーザー フィクスチャによって実装されるインターフェイス。 これは、ExpectedException 属性でマークされたテスト メソッドに対してのみ呼び出されます。

列挙型

MessageMatch
SpecialValue

代理人

TestDelegate

コードを実行し、スローされた例外をキャプチャするテストで使用されるデリゲート。