共用方式為


NUnit.Framework 命名空間

類別

Assert

Assert 類別包含靜態方法的集合,可實作 NUnit 中使用的最常見判斷提示。

AssertionException

判斷提示失敗時擲回。

AssertionHelper

AssertHelper 是使用者測試的選擇性基類,允許使用較短的名稱進行條件約束和判斷提示,並避免與 的定義 Is 衝突,而在某些模擬物件架構中,它會繼承其大部分的行為。

Assume
CategoryAttribute
CombinatorialAttribute
Contains
CultureAttribute
DataAttribute
DatapointAttribute
DatapointsAttribute
DatapointSourceAttribute
DescriptionAttribute

用來提供測試案例或裝置的描述性文字的屬性。

ExpectedExceptionAttribute

ExpectedExceptionAttribute

ExpectedExceptionDecorator
ExplicitAttribute
GlobalSettings

GlobalSettings 是設定架構在執行判斷提示時所使用的預設值的位置。

Guard
Has

Helper 類別與屬性和方法,提供一些在 Asserts 中使用的條件約束。

IgnoreAttribute

用來標記要忽略之測試的屬性。 執行測試時,忽略的測試會產生警告訊息。

IgnoreException

判斷提示失敗時擲回。

IncludeExcludeAttribute
InconclusiveException

當測試不完全執行時擲回。

Is

Helper 類別與屬性和方法,提供一些在 Asserts 中使用的條件約束。

Iz

Iz 類別是 Is 的同義字,適用于 VB,這會將 Is 視為關鍵字。

ListMapper
MaxTimeAttribute
NUnitAttribute
PairwiseAttribute
PlatformAttribute
PostTestAttribute
PreTestAttribute
PropertyAttribute

PropertyAttribute 可用來將資訊附加至測試作為名稱/值組。

RandomAttribute
RangeAttribute
SequentialAttribute
SetCultureAttribute
SetUICultureAttribute
SetUpAttribute

屬性,用來標記包含一次性 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

執行程式碼並擷取任何擲回例外狀況的測試所使用的委派。