diff --git a/ldap/src/test/java/org/springframework/security/ldap/authentication/ad/ActiveDirectoryLdapAuthenticationProviderTests.java b/ldap/src/test/java/org/springframework/security/ldap/authentication/ad/ActiveDirectoryLdapAuthenticationProviderTests.java index f2aad0bf23..54f105aa82 100644 --- a/ldap/src/test/java/org/springframework/security/ldap/authentication/ad/ActiveDirectoryLdapAuthenticationProviderTests.java +++ b/ldap/src/test/java/org/springframework/security/ldap/authentication/ad/ActiveDirectoryLdapAuthenticationProviderTests.java @@ -412,9 +412,10 @@ public class ActiveDirectoryLdapAuthenticationProviderTests { try { provider.authenticate(joe); + fail("CommunicationException was expected with a root cause of ClassNotFoundException"); } catch (org.springframework.ldap.CommunicationException expected) { - assertThat(expected.getCause()).isNotInstanceOf(ClassNotFoundException.class); + assertThat(expected.getRootCause()).isInstanceOf(ClassNotFoundException.class); } }