From 19a72ec89b48e6ff5c9bc1af9e98c4051520536d Mon Sep 17 00:00:00 2001 From: cpovirk Date: Fri, 24 May 2019 15:54:19 -0700 Subject: [PATCH] Migrate Correspondence subclasses to instead call Correspondence.from() This makes the code shorter, and the subclassing approach is deprecated. Open-source note: Correspondence.from was added to Truth 0.43. (So was Correspondence.transforming, which I'm using occasionally instead.) Correspondence.formattingDiffsUsing was added in Truth 0.44. END_PUBLIC More information: []Tested: TAP --sample ran all affected tests and none failed [] ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=249913322 --- javatests/google/registry/testing/LogsSubject.java | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/javatests/google/registry/testing/LogsSubject.java b/javatests/google/registry/testing/LogsSubject.java index c6956bec1..3d26ee17c 100644 --- a/javatests/google/registry/testing/LogsSubject.java +++ b/javatests/google/registry/testing/LogsSubject.java @@ -41,17 +41,7 @@ public class LogsSubject extends Subject { } private static final Correspondence CONTAINS_CORRESPONDENCE = - new Correspondence() { - @Override - public boolean compare(String actual, String expected) { - return actual.contains(expected); - } - - @Override - public String toString() { - return "contains"; - } - }; + Correspondence.from((actual, expected) -> actual.contains(expected), "contains"); private List getMessagesAtLevel(Level level) { ImmutableList.Builder builder = new ImmutableList.Builder<>();