mirror of
https://github.com/spring-projects/spring-security.git
synced 2025-03-08 22:39:20 +00:00
Added String-only 'compare' operation tests which now work with ApacheDS RC2 (unlike byte[] comparisons which are still broken).
This commit is contained in:
parent
98887f37da
commit
def8a849a2
@ -32,12 +32,22 @@ public class LdapTemplateTests extends AbstractLdapServerTestCase {
|
||||
|
||||
public void testCompareOfCorrectValueSucceeds() {
|
||||
LdapTemplate template = new LdapTemplate(getInitialCtxFactory());
|
||||
assertTrue(template.compare("uid=bob,ou=people", "uid", "bob"));
|
||||
}
|
||||
|
||||
public void testCompareOfWrongValueFails() {
|
||||
LdapTemplate template = new LdapTemplate(getInitialCtxFactory());
|
||||
assertFalse(template.compare("uid=bob,ou=people", "uid", "wrongvalue"));
|
||||
}
|
||||
|
||||
public void testCompareOfCorrectByteValueSucceeds() {
|
||||
LdapTemplate template = new LdapTemplate(getInitialCtxFactory());
|
||||
|
||||
// Doesn't work with embedded server due to bugs in apacheds
|
||||
// assertTrue(template.compare("uid=bob,ou=people", "userPassword", LdapUtils.getUtf8Bytes("bobspassword")));
|
||||
}
|
||||
|
||||
public void testCompareOfWrongValueFails() {
|
||||
public void testCompareOfWrongByteValueFails() {
|
||||
LdapTemplate template = new LdapTemplate(getInitialCtxFactory());
|
||||
|
||||
// Doesn't work with embedded server due to bugs in apacheds
|
||||
|
Loading…
x
Reference in New Issue
Block a user