Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0cce8f74 authored by chenbruce's avatar chenbruce
Browse files

Add assertContainsStringsExactly to MiscAsserts

Bug: 143732914
Test: atest NetworkStackNextTests
Merged-In: Ib2298e45188d743814e191795074d1db68dbcba6
Change-Id: I9667be7fbc5b3b0cc462421e3dcda9cbe9660b48
parent 62f2d906
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -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())
}