共用方式為


Assert 類別

定義

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

public class Assert
type Assert = class
繼承
Assert

建構函式

Assert()

我們實際上不會想要此物件的任何實例,但有些人想要繼承它來新增其他靜態方法。 因此,受保護的建構函式不允許此物件的任何實例。

方法

AreEqual(Decimal, Decimal)

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

AreEqual(Decimal, Decimal, String)

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

AreEqual(Decimal, Decimal, String, Object[])

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

AreEqual(Double, Double, Double)

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

AreEqual(Double, Double, Double, String)

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

AreEqual(Double, Double, Double, String, Object[])

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

AreEqual(Double, Nullable<Double>, Double)

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

AreEqual(Double, Nullable<Double>, Double, String)

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

AreEqual(Double, Nullable<Double>, Double, String, Object[])

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

AreEqual(Int32, Int32)

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

AreEqual(Int32, Int32, String)

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

AreEqual(Int32, Int32, String, Object[])

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

AreEqual(Int64, Int64)

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

AreEqual(Int64, Int64, String)

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

AreEqual(Int64, Int64, String, Object[])

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

AreEqual(Object, Object)

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

AreEqual(Object, Object, String)

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

AreEqual(Object, Object, String, Object[])

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

AreEqual(UInt32, UInt32)

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

AreEqual(UInt32, UInt32, String)

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

AreEqual(UInt32, UInt32, String, Object[])

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

AreEqual(UInt64, UInt64)

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

AreEqual(UInt64, UInt64, String)

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

AreEqual(UInt64, UInt64, String, Object[])

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

AreNotEqual(Decimal, Decimal)

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

AreNotEqual(Decimal, Decimal, String)

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

AreNotEqual(Decimal, Decimal, String, Object[])

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

AreNotEqual(Double, Double)

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

AreNotEqual(Double, Double, String)

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

AreNotEqual(Double, Double, String, Object[])

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

AreNotEqual(Int32, Int32)

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

AreNotEqual(Int32, Int32, String)

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

AreNotEqual(Int32, Int32, String, Object[])

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

AreNotEqual(Int64, Int64)

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

AreNotEqual(Int64, Int64, String)

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

AreNotEqual(Int64, Int64, String, Object[])

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

AreNotEqual(Object, Object)

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

AreNotEqual(Object, Object, String)

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

AreNotEqual(Object, Object, String, Object[])

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

AreNotEqual(Single, Single)

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

AreNotEqual(Single, Single, String)

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

AreNotEqual(Single, Single, String, Object[])

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

AreNotEqual(UInt32, UInt32)

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

AreNotEqual(UInt32, UInt32, String)

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

AreNotEqual(UInt32, UInt32, String, Object[])

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

AreNotEqual(UInt64, UInt64)

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

AreNotEqual(UInt64, UInt64, String)

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

AreNotEqual(UInt64, UInt64, String, Object[])

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

AreNotSame(Object, Object)

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

AreNotSame(Object, Object, String)

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

AreNotSame(Object, Object, String, Object[])

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

AreSame(Object, Object)

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

AreSame(Object, Object, String)

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

AreSame(Object, Object, String, Object[])

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

AssertDoublesAreEqual(Double, Double, Double, String, Object[])

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

ByVal(Object, IResolveConstraint)

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

ByVal(Object, IResolveConstraint, String)

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

ByVal(Object, IResolveConstraint, String, Object[])

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

Catch(TestDelegate)

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

Catch(TestDelegate, String)

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

Catch(TestDelegate, String, Object[])

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

Catch(Type, TestDelegate)

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

Catch(Type, TestDelegate, String)

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

Catch(Type, TestDelegate, String, Object[])

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

Catch<T>(TestDelegate)

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

Catch<T>(TestDelegate, String)

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

Catch<T>(TestDelegate, String, Object[])

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

DoesNotThrow(TestDelegate)

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

DoesNotThrow(TestDelegate, String)

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

DoesNotThrow(TestDelegate, String, Object[])

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

Equals(Object, Object)

Equals 方法會擲回 AssertionException。 這是為了藉由呼叫此函式來確保沒有任何錯誤。

Fail()

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

Fail(String)

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

Fail(String, Object[])

擲回具有訊息和選擇性引數的判斷提示例外狀況

False(Boolean)

判斷提示條件為 false。 如果條件為 true,方法會 AssertionException 擲回 。

False(Boolean, String)

判斷提示條件為 false。 如果條件為 true,方法會 AssertionException 擲回 。

False(Boolean, String, Object[])

判斷提示條件為 false。 如果條件為 true,方法會 AssertionException 擲回 。

Ignore()

擲回 IgnoreException 。 這會導致測試回報為忽略。

Ignore(String)

IgnoreException 回 ,其中包含傳入的訊息。 這會導致測試回報為忽略。

Ignore(String, Object[])

使用 IgnoreException 傳入的訊息和引數擲回 。 這會導致測試回報為忽略。

Inconclusive()

擲回 InconclusiveException 。 這會導致測試回報為不具包容性。

Inconclusive(String)

InconclusiveException 回 ,其中包含傳入的訊息。 這會導致測試回報為不具包容性。

Inconclusive(String, Object[])

使用 InconclusiveException 傳入的訊息和引數擲回 。 這會導致測試回報為不具包容性。

IsFalse(Boolean)

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

IsFalse(Boolean, String)

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

IsFalse(Boolean, String, Object[])

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

IsInstanceOfType(Object, String, Object[])

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

IsInstanceOfType(Type, Object)

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

IsInstanceOfType(Type, Object, String)

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

IsInstanceOfType(Type, Object, String, Object[])

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

IsNotNull(Object)

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

IsNotNull(Object, String)

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

IsNotNull(Object, String, Object[])

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

IsNull(Object)

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

IsNull(Object, String)

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

IsNull(Object, String, Object[])

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

IsTrue(Boolean)

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

IsTrue(Boolean, String)

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

IsTrue(Boolean, String, Object[])

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

NotNull(Object)

確認傳入的物件不等於 null 如果物件是 null ,則會 AssertionException 擲回 。

NotNull(Object, String)

確認傳入的物件不等於 null 如果物件是 null ,則會 AssertionException 擲回 。

NotNull(Object, String, Object[])

確認傳入的物件不等於 null 如果物件是 null ,則會 AssertionException 擲回 。

Null(Object)

確認傳入的物件等於 null 如果物件不是 Null null ,則會 AssertionException 擲回 。

Null(Object, String)

確認傳入的物件等於 null 如果物件不是 null ,則會 AssertionException 擲回 。

Null(Object, String, Object[])

確認傳入的物件等於 null 如果物件不是 null ,則會 AssertionException 擲回 。

Pass()

使用 SuccessException 傳入的訊息和引數擲回 。 這可讓測試縮短,結果會傳回 NUnit。

Pass(String)

使用 SuccessException 傳入的訊息和引數擲回 。 這可讓測試縮短,結果會傳回 NUnit。

Pass(String, Object[])

使用 SuccessException 傳入的訊息和引數擲回 。 這可讓測試縮短,結果會傳回 NUnit。

ReferenceEquals(Object, Object)

覆寫預設 ReferenceEquals 以擲回 AssertionException。 此實作可確保呼叫此函式作為 Assert 的一部分沒有任何錯誤。

That(Boolean)

判斷提示條件為 true。 如果條件為 false,方法會 AssertionException 擲回 。

That(Boolean, String)

判斷提示條件為 true。 如果條件為 false,方法會 AssertionException 擲回 。

That(Boolean, String, Object[])

判斷提示條件為 true。 如果條件為 false,方法會 AssertionException 擲回 。

That(Object, IResolveConstraint)

將條件約束套用至實際值,如果滿足條件約束並在失敗時擲回判斷提示例外狀況,則會成功。

That(Object, IResolveConstraint, String)

將條件約束套用至實際值,如果滿足條件約束並在失敗時擲回判斷提示例外狀況,則會成功。

That(Object, IResolveConstraint, String, Object[])

將條件約束套用至實際值,如果滿足條件約束並在失敗時擲回判斷提示例外狀況,則會成功。

That(TestDelegate, IResolveConstraint)

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

That<T>(ActualValueDelegate<T>, IResolveConstraint)

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

That<T>(ActualValueDelegate<T>, IResolveConstraint, String)

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

That<T>(ActualValueDelegate<T>, IResolveConstraint, String, Object[])

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

That<T>(T, IResolveConstraint)

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

That<T>(T, IResolveConstraint, String)

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

That<T>(T, IResolveConstraint, String, Object[])

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

Throws(IResolveConstraint, TestDelegate)

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

Throws(IResolveConstraint, TestDelegate, String)

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

Throws(IResolveConstraint, TestDelegate, String, Object[])

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

Throws(Type, TestDelegate)

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

Throws(Type, TestDelegate, String)

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

Throws(Type, TestDelegate, String, Object[])

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

Throws<T>(TestDelegate)

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

Throws<T>(TestDelegate, String)

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

Throws<T>(TestDelegate, String, Object[])

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

True(Boolean)

判斷提示條件為 true。 如果條件為 false,方法會 AssertionException 擲回 。

True(Boolean, String)

判斷提示條件為 true。 如果條件為 false,方法會 AssertionException 擲回 。

True(Boolean, String, Object[])

判斷提示條件為 true。 如果條件為 false,方法會 AssertionException 擲回 。

適用於