|
@@ -26,7 +26,6 @@ import org.junit.Test;
|
|
import org.springframework.core.DefaultParameterNameDiscoverer;
|
|
import org.springframework.core.DefaultParameterNameDiscoverer;
|
|
import org.springframework.core.LocalVariableTableParameterNameDiscoverer;
|
|
import org.springframework.core.LocalVariableTableParameterNameDiscoverer;
|
|
import org.springframework.core.ParameterNameDiscoverer;
|
|
import org.springframework.core.ParameterNameDiscoverer;
|
|
-import org.springframework.security.access.method.P;
|
|
|
|
import org.springframework.test.util.ReflectionTestUtils;
|
|
import org.springframework.test.util.ReflectionTestUtils;
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -54,7 +53,7 @@ public class DefaultSecurityParameterNameDiscovererTests {
|
|
assertThat(annotationDisc).isInstanceOf(AnnotationParameterNameDiscoverer.class);
|
|
assertThat(annotationDisc).isInstanceOf(AnnotationParameterNameDiscoverer.class);
|
|
Set<String> annotationsToUse = (Set<String>) ReflectionTestUtils.getField(
|
|
Set<String> annotationsToUse = (Set<String>) ReflectionTestUtils.getField(
|
|
annotationDisc, "annotationClassesToUse");
|
|
annotationDisc, "annotationClassesToUse");
|
|
- assertThat(annotationsToUse).containsOnly(P.class.getName());
|
|
|
|
|
|
+ assertThat(annotationsToUse).containsOnly("org.springframework.security.access.method.P", P.class.getName());
|
|
|
|
|
|
assertThat(discoverers.get(1).getClass()).isEqualTo(
|
|
assertThat(discoverers.get(1).getClass()).isEqualTo(
|
|
DefaultParameterNameDiscoverer.class);
|
|
DefaultParameterNameDiscoverer.class);
|
|
@@ -76,9 +75,9 @@ public class DefaultSecurityParameterNameDiscovererTests {
|
|
assertThat(annotationDisc).isInstanceOf(AnnotationParameterNameDiscoverer.class);
|
|
assertThat(annotationDisc).isInstanceOf(AnnotationParameterNameDiscoverer.class);
|
|
Set<String> annotationsToUse = (Set<String>) ReflectionTestUtils.getField(
|
|
Set<String> annotationsToUse = (Set<String>) ReflectionTestUtils.getField(
|
|
annotationDisc, "annotationClassesToUse");
|
|
annotationDisc, "annotationClassesToUse");
|
|
- assertThat(annotationsToUse).containsOnly(P.class.getName());
|
|
|
|
|
|
+ assertThat(annotationsToUse).containsOnly("org.springframework.security.access.method.P", P.class.getName());
|
|
|
|
|
|
assertThat(discoverers.get(2).getClass()).isEqualTo(
|
|
assertThat(discoverers.get(2).getClass()).isEqualTo(
|
|
DefaultParameterNameDiscoverer.class);
|
|
DefaultParameterNameDiscoverer.class);
|
|
}
|
|
}
|
|
-}
|
|
|
|
|
|
+}
|