MoreAsserts 類別

定義

包含 JUnit 中找不到的其他判斷提示方法。

[Android.Runtime.Register("android/test/MoreAsserts", DoNotGenerateAcw=true)]
public sealed class MoreAsserts : Java.Lang.Object
[<Android.Runtime.Register("android/test/MoreAsserts", DoNotGenerateAcw=true)>]
type MoreAsserts = class
    inherit Object
繼承
MoreAsserts
屬性

備註

包含 JUnit 中找不到的其他判斷提示方法。

已取代這個成員。 請改用 Hamcrest 比對器

android.test.MoreAsserts JAVA 檔。

此頁面的部分是根據所建立和共用的工作進行修改,並根據 2.5 屬性授權中所述的詞彙來使用。

屬性

Class

傳回這個 Object 的執行時間類別。

(繼承來源 Object)
Handle

基礎 Android 實例的控制碼。

(繼承來源 Object)
JniIdentityHashCode

包含 JUnit 中找不到的其他判斷提示方法。

(繼承來源 Object)
JniPeerMembers

包含 JUnit 中找不到的其他判斷提示方法。

PeerReference

包含 JUnit 中找不到的其他判斷提示方法。

(繼承來源 Object)
ThresholdClass

此 API 支援適用于 Android 的 Mono 基礎結構,並不適合直接從您的程式碼使用。

(繼承來源 Object)
ThresholdType

此 API 支援適用于 Android 的 Mono 基礎結構,並不適合直接從您的程式碼使用。

(繼承來源 Object)

方法

AssertAssignableFrom(Class, Class)

判斷提示類別 expected 可從 類別 actual 指派。

AssertAssignableFrom(Class, Object)

判斷提示類別 expected 可從 物件 actual 指派。

AssertContainsRegex(String, String)

使用泛型訊息的 #assertContainsRegex(String,String,String) 變體。

AssertContainsRegex(String, String, String)

判斷提示,符合 expectedRegex 的任何子字串 actual ,如果不符合,則會失敗 message

AssertContentsInAnyOrder(IIterable, Object[])

assertContentsInAnyOrder (String, Iterable < ? > , Object 的 Variant。

AssertContentsInAnyOrder(String, IIterable, Object[])

assertContentsInAnyOrder (String, Iterable < ? > , Object 的 Variant。

AssertContentsInOrder(IIterable, Object[])

assertContentsInOrder (String, Iterable < ? > , Object 的 Variant。

AssertContentsInOrder(String, IIterable, Object[])

assertContentsInOrder (String, Iterable < ? > , Object 的 Variant。

AssertEmpty(IDictionary<Object,Object>)

使用泛型訊息的 #assertEmpty(String, Map) 變體。

AssertEmpty(IIterable)

使用泛型訊息的 #assertEmpty(String, Iterable) 變體。

AssertEmpty(String, IDictionary<Object,Object>)

判斷提示是 map 空的。

AssertEmpty(String, IIterable)

判斷提示是 iterable 空的。

AssertEquals(Byte[], Byte[])

判斷提示陣列 actual 的大小相同,而每個元素都等於陣列 中的陣列 expected

AssertEquals(Double[], Double[])

判斷提示陣列 actual 的大小相同,而每個元素都等於陣列 中的陣列 expected

AssertEquals(ICollection<Object>, ICollection<Object>)

判斷提示兩個集合包含相同的專案。

AssertEquals(Int32[], Int32[])

判斷提示陣列 actual 的大小相同,而每個元素都等於陣列 中的陣列 expected

AssertEquals(Object[], Object[])

判斷提示陣列 actual 的大小相同,而且每個元素都與陣列 中的相同 expected

AssertEquals(String, Byte[], Byte[])

判斷提示陣列 actual 的大小相同,而每個元素都等於陣列 中的陣列 expected

AssertEquals(String, Double[], Double[])

判斷提示陣列 actual 的大小相同,而每個元素都等於陣列 中的陣列 expected

AssertEquals(String, ICollection<Object>, ICollection<Object>)

判斷提示兩個集合包含相同的專案。

AssertEquals(String, Int32[], Int32[])

判斷提示陣列 actual 的大小相同,而每個元素都等於陣列 中的陣列 expected

AssertEquals(String, Object[], Object[])

判斷提示陣列 actual 的大小相同,而且每個元素都與陣列 中的相同 expected

AssertMatchesRegex(String, String)

使用泛型訊息的 #assertMatchesRegex(String,String,String) 變體。

AssertMatchesRegex(String, String, String)

判斷提示與 expectedRegex 完全相符 actual ,如果不符合,則會失敗 message

AssertNotContainsRegex(String, String)

使用泛型訊息的 #assertNotContainsRegex(String,String,String) 變體。

AssertNotContainsRegex(String, String, String)

判斷提示不符合 expectedRegex 的任何子字串 actual ,如果失敗,則會失敗 message

AssertNotEmpty(IDictionary<Object,Object>)

使用泛型訊息的 #assertNotEmpty(String, Map) 變體。

AssertNotEmpty(IIterable)

assertNotEmpty (String 的 Variant,Iterable < ? >) 使用泛型訊息。

AssertNotEmpty(String, IDictionary<Object,Object>)

判斷提示不是 map 空的。

AssertNotEmpty(String, IIterable)

判斷提示不是 iterable 空的。

AssertNotEqual(Object, Object)

使用泛型訊息的 #assertNotEqual(String,Object,Object) 變體。

AssertNotEqual(String, Object, Object)

actual根據 和 Object#equals ,判斷提示不等於 unexpected==

AssertNotMatchesRegex(String, String)

使用泛型訊息的 #assertNotMatchesRegex(String,String,String) 變體。

AssertNotMatchesRegex(String, String, String)

判斷提示 expectedRegex 未完全符合 actual ,如果失敗,則會失敗 message

CheckEqualsAndHashCodeMethods(Object, Object, Boolean)

checkEqualsAndHashCodeMethods (String,Object,Object,boolean 的 Variant。

CheckEqualsAndHashCodeMethods(String, Object, Object, Boolean)

一次測試 equals () 和 hashCode () 結果的公用程式。

Clone()

建立並傳回這個 物件的複本。

(繼承來源 Object)
Dispose()

包含 JUnit 中找不到的其他判斷提示方法。

(繼承來源 Object)
Dispose(Boolean)

包含 JUnit 中找不到的其他判斷提示方法。

(繼承來源 Object)
Equals(Object)

指出其他物件是否「等於」這個物件。

(繼承來源 Object)
GetHashCode()

傳回此物件的雜湊碼值。

(繼承來源 Object)
JavaFinalize()

當垃圾收集判斷物件不再參考物件時,垃圾收集行程會在物件上呼叫。

(繼承來源 Object)
Notify()

喚醒正在等候此物件監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

(繼承來源 Object)
SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
ToArray<T>()

包含 JUnit 中找不到的其他判斷提示方法。

(繼承來源 Object)
ToString()

傳回物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

包含 JUnit 中找不到的其他判斷提示方法。

(繼承來源 Object)
Wait()

讓目前的執行緒等到喚醒為止,通常是 em < notified/em > 或 < em > interrupted < /em > 。 ><

(繼承來源 Object)
Wait(Int64)

讓目前的執行緒等到喚醒為止,通常是 em < notified/em > 或 < em > interrupted < /em > ,或直到經過一定數量的即時為止。 <>

(繼承來源 Object)
Wait(Int64, Int32)

讓目前的執行緒等到喚醒為止,通常是 em < notified/em > 或 < em > interrupted < /em > ,或直到經過一定數量的即時為止。 <>

(繼承來源 Object)

明確介面實作

IJavaPeerable.Disposed()

包含 JUnit 中找不到的其他判斷提示方法。

(繼承來源 Object)
IJavaPeerable.DisposeUnlessReferenced()

包含 JUnit 中找不到的其他判斷提示方法。

(繼承來源 Object)
IJavaPeerable.Finalized()

包含 JUnit 中找不到的其他判斷提示方法。

(繼承來源 Object)
IJavaPeerable.JniManagedPeerState

包含 JUnit 中找不到的其他判斷提示方法。

(繼承來源 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

包含 JUnit 中找不到的其他判斷提示方法。

(繼承來源 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

包含 JUnit 中找不到的其他判斷提示方法。

(繼承來源 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

包含 JUnit 中找不到的其他判斷提示方法。

(繼承來源 Object)

擴充方法

JavaCast<TResult>(IJavaObject)

執行 Android 執行時間檢查的類型轉換。

JavaCast<TResult>(IJavaObject)

包含 JUnit 中找不到的其他判斷提示方法。

GetJniTypeName(IJavaPeerable)

包含 JUnit 中找不到的其他判斷提示方法。

適用於