diff --git a/immutables/pom.xml b/immutables/pom.xml index a0c7717139..2b4aba59b1 100644 --- a/immutables/pom.xml +++ b/immutables/pom.xml @@ -26,6 +26,12 @@ 3.5.2 test + + org.mutabilitydetector + MutabilityDetector + 0.9.5 + test + diff --git a/immutables/src/test/java/com/baeldung/immutable/ImmutablePersonTest.java b/immutables/src/test/java/com/baeldung/immutable/ImmutablePersonTest.java index aabdb4300a..0f3b8116af 100644 --- a/immutables/src/test/java/com/baeldung/immutable/ImmutablePersonTest.java +++ b/immutables/src/test/java/com/baeldung/immutable/ImmutablePersonTest.java @@ -3,6 +3,7 @@ package com.baeldung.immutable; import org.junit.Test; import static org.assertj.core.api.Assertions.assertThat; +import static org.mutabilitydetector.unittesting.MutabilityAssert.assertImmutable; public class ImmutablePersonTest { @@ -20,5 +21,7 @@ public class ImmutablePersonTest { assertThat(john.getAge()) .isEqualTo(42); + + assertImmutable(com.baeldung.immutable.ImmutablePerson.class); } } \ No newline at end of file