summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorchenbruce <chenbruce@google.com>2020-03-18 16:15:02 +0800
committerchenbruce <chenbruce@google.com>2020-04-06 16:16:39 +0800
commite484ad3bd5e7065b1071f11f0f5a3ccb52be5b14 (patch)
tree5e59d91d3231bf4f6e186b8e483f92e62ad80cf7
parent520e8de52699c1264732c4b6c23aa89a7da669d5 (diff)
Add assertContainsStringsExactly to MiscAsserts
Bug: 143732914 Test: atest NetworkStackNextTests Change-Id: I9667be7fbc5b3b0cc462421e3dcda9cbe9660b48
-rw-r--r--tests/lib/multivariant/com/android/testutils/MiscAsserts.kt5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/lib/multivariant/com/android/testutils/MiscAsserts.kt b/tests/lib/multivariant/com/android/testutils/MiscAsserts.kt
index d5e281b..32c22c2 100644
--- a/tests/lib/multivariant/com/android/testutils/MiscAsserts.kt
+++ b/tests/lib/multivariant/com/android/testutils/MiscAsserts.kt
@@ -64,6 +64,11 @@ fun assertContainsExactly(actual: IntArray, vararg expected: Int) {
"$actual does not contain exactly $expected")
}
+fun assertContainsStringsExactly(actual: Array<String>, vararg expected: String) {
+ assertEquals(actual.sorted(), expected.sorted(),
+ "$actual does not contain exactly $expected")
+}
+
fun <T> assertContainsAll(list: Collection<T>, vararg elems: T) {
assertContainsAll(list, elems.asList())
}