From ac545fba42e522f189c14a39cd82da194938ca82 Mon Sep 17 00:00:00 2001 From: Peter Gafert Date: Wed, 23 Oct 2019 23:05:00 +0200 Subject: [PATCH] Review: Simplify test assertion by using ArchUnit infrastructure and Guava AssertJ Issue: #187 Signed-off-by: Peter Gafert --- .../com/tngtech/archunit/core/domain/JavaClassTest.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/archunit/src/test/java/com/tngtech/archunit/core/domain/JavaClassTest.java b/archunit/src/test/java/com/tngtech/archunit/core/domain/JavaClassTest.java index a01ea21a2e..763d52c8d8 100644 --- a/archunit/src/test/java/com/tngtech/archunit/core/domain/JavaClassTest.java +++ b/archunit/src/test/java/com/tngtech/archunit/core/domain/JavaClassTest.java @@ -83,7 +83,7 @@ public void finds_array_type() { JavaMethod method = importClassWithContext(IsArrayTestClass.class).getMethod("anArray"); assertThat(method.getRawReturnType().isArray()).isTrue(); - assertThat(method.getRawReturnType().tryGetComponentType().get().getName()).isEqualTo("java.lang.Object"); + assertThat(method.getRawReturnType().tryGetComponentType().get()).matches(Object.class); } @Test @@ -91,7 +91,7 @@ public void finds_non_array_type() { JavaMethod method = importClassWithContext(IsArrayTestClass.class).getMethod("notAnArray"); assertThat(method.getRawReturnType().isArray()).isFalse(); - assertThat(method.getRawReturnType().tryGetComponentType().isPresent()).isFalse(); + assertThat(method.getRawReturnType().tryGetComponentType()).isAbsent(); } @Test @@ -1152,4 +1152,4 @@ private class NestedNamedInnerClass { } } } -} \ No newline at end of file +}