Assert 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
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) |
確認傳入的物件不等於 |
NotNull(Object, String) |
確認傳入的物件不等於 |
NotNull(Object, String, Object[]) |
確認傳入的物件不等於 |
Null(Object) |
確認傳入的物件等於 |
Null(Object, String) |
確認傳入的物件等於 |
Null(Object, String, Object[]) |
確認傳入的物件等於 |
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 擲回 。 |