Fixed some sonar problems.

This commit is contained in:
Mattias Hellborg Arthursson
2013-09-09 11:53:40 +02:00
parent eead369b95
commit a2cb44e4d4
4 changed files with 36 additions and 14 deletions

View File

@@ -15,13 +15,13 @@
*/
package org.springframework.ldap.test;
import junit.framework.Assert;
import org.springframework.ldap.core.AttributesMapper;
import javax.naming.NamingException;
import javax.naming.directory.Attribute;
import javax.naming.directory.Attributes;
import org.springframework.ldap.core.AttributesMapper;
import junit.framework.Assert;
import java.util.Arrays;
/**
* Dummy AttributesMapper for testing purposes to check that the received
@@ -55,14 +55,14 @@ public class AttributeCheckAttributesMapper implements AttributesMapper {
}
public void setAbsentAttributes(String[] absentAttributes) {
this.absentAttributes = absentAttributes;
this.absentAttributes = Arrays.copyOf(absentAttributes, absentAttributes.length);
}
public void setExpectedAttributes(String[] expectedAttributes) {
this.expectedAttributes = expectedAttributes;
this.expectedAttributes = Arrays.copyOf(expectedAttributes, expectedAttributes.length);
}
public void setExpectedValues(String[] expectedValues) {
this.expectedValues = expectedValues;
this.expectedValues = Arrays.copyOf(expectedValues, expectedValues.length);
}
}

View File

@@ -20,6 +20,8 @@ import junit.framework.Assert;
import org.springframework.ldap.core.ContextMapper;
import org.springframework.ldap.core.DirContextAdapter;
import java.util.Arrays;
/**
* Dummy ContextMapper for testing purposes to check that the received
* Attributes are the expected ones.
@@ -45,22 +47,22 @@ public class AttributeCheckContextMapper implements ContextMapper {
Assert.assertEquals(expectedValues[i], attributeValue);
}
for (int i = 0; i < absentAttributes.length; i++) {
Assert.assertNull(adapter.getStringAttribute(absentAttributes[i]));
for (String absentAttribute : absentAttributes) {
Assert.assertNull(adapter.getStringAttribute(absentAttribute));
}
return adapter;
}
public void setAbsentAttributes(String[] absentAttributes) {
this.absentAttributes = absentAttributes;
this.absentAttributes = Arrays.copyOf(absentAttributes, absentAttributes.length);
}
public void setExpectedAttributes(String[] expectedAttributes) {
this.expectedAttributes = expectedAttributes;
this.expectedAttributes = Arrays.copyOf(expectedAttributes, expectedAttributes.length);
}
public void setExpectedValues(String[] expectedValues) {
this.expectedValues = expectedValues;
this.expectedValues = Arrays.copyOf(expectedValues, expectedValues.length);
}
}