Fix VerticalClassMergingWithNonVisibleAnnotationTest test expectation

Change-Id: I8686cb6626151fbdfc5a83f0267069d328e8af48
diff --git a/src/test/java/com/android/tools/r8/classmerging/vertical/VerticalClassMergingWithNonVisibleAnnotationTest.java b/src/test/java/com/android/tools/r8/classmerging/vertical/VerticalClassMergingWithNonVisibleAnnotationTest.java
index c3a7cfc..c431ea1 100644
--- a/src/test/java/com/android/tools/r8/classmerging/vertical/VerticalClassMergingWithNonVisibleAnnotationTest.java
+++ b/src/test/java/com/android/tools/r8/classmerging/vertical/VerticalClassMergingWithNonVisibleAnnotationTest.java
@@ -62,7 +62,10 @@
               // Assert that the merged class has no annotations from Base
               assertTrue(sub.getDexProgramClass().annotations().isEmpty());
               // Assert that foo has the private annotation from the Base.foo
-              MethodSubject foo = sub.uniqueMethodWithName("foo");
+              MethodSubject foo =
+                  sub.uniqueMethodThatMatches(
+                      method ->
+                          method.getOriginalName(false).equals("foo") && !method.isSynthetic());
               assertThat(foo, isPresent());
               AnnotationSubject privateMethodAnnotation =
                   foo.annotation(