Automatic cleanup change.
PiperOrigin-RevId: 246137705
diff --git a/src/test/java/com/google/devtools/build/lib/analysis/AnalysisUtilsTest.java b/src/test/java/com/google/devtools/build/lib/analysis/AnalysisUtilsTest.java
index 4c6f2e4..ddac970 100644
--- a/src/test/java/com/google/devtools/build/lib/analysis/AnalysisUtilsTest.java
+++ b/src/test/java/com/google/devtools/build/lib/analysis/AnalysisUtilsTest.java
@@ -16,7 +16,7 @@
import static com.google.common.truth.Truth.assertThat;
import static com.google.devtools.build.lib.analysis.AnalysisUtils.checkProvider;
-import static org.junit.Assert.fail;
+import static com.google.devtools.build.lib.testutil.MoreAsserts.assertThrows;
import com.google.auto.value.AutoValue;
import org.junit.Test;
@@ -33,12 +33,11 @@
@Test
public void checkProviderFailsOnClassGeneratedByAutoValue() {
- try {
- checkProvider(AutoValue_AnalysisUtilsTest_AutoValuedClass.class);
- fail("Expected IllegalArgumentException, but nothing was thrown.");
- } catch (IllegalArgumentException e) {
- assertThat(e).hasMessageThat().contains("generated by @AutoValue");
- }
+ IllegalArgumentException e =
+ assertThrows(
+ IllegalArgumentException.class,
+ () -> checkProvider(AutoValue_AnalysisUtilsTest_AutoValuedClass.class));
+ assertThat(e).hasMessageThat().contains("generated by @AutoValue");
}
// Note: this has to be defined outside of checkProviderFailsOnClassGeneratedByAutoValue() so it