AccountIT.getOwnAccountState: Use containsAtLeast to verify metadata

Use containsAtLeast instead of containsExcatly because when the test is
run internally at Google additional metadata is returned.

Bug: Google b/330836100
Release-Notes: skip
Change-Id: Ic9007861374e51e6d8bbd6ff743078531b0adb20
Signed-off-by: Edwin Kempin <ekempin@google.com>
diff --git a/javatests/com/google/gerrit/acceptance/api/accounts/AccountIT.java b/javatests/com/google/gerrit/acceptance/api/accounts/AccountIT.java
index a390a00..f48fbc5 100644
--- a/javatests/com/google/gerrit/acceptance/api/accounts/AccountIT.java
+++ b/javatests/com/google/gerrit/acceptance/api/accounts/AccountIT.java
@@ -3523,8 +3523,10 @@
           state.externalIds.stream().map(e -> e.identity).collect(toImmutableSet()),
           ImmutableSet.of("mailto:" + email, "username:" + username, "mailto:" + secondaryEmail));
 
+      // Using containsAtLeast instead of containsExcatly because when the test is run internally at
+      // Google additional metadata is returned.
       assertThat(state.metadata)
-          .containsExactly(metadata1, metadata2, metadata3, metadata4)
+          .containsAtLeast(metadata1, metadata2, metadata3, metadata4)
           .inOrder();
     }
   }