mirror of
https://github.com/spring-projects/spring-security.git
synced 2025-07-12 13:23:29 +00:00
CustomBeanPostProcessor -> CountHttpSecurityBeanPostProcessor
Issue gh-16370 Signed-off-by: Rob Winch <362503+rwinch@users.noreply.github.com>
This commit is contained in:
parent
c631afcf5b
commit
72a2831f76
@ -331,7 +331,8 @@ public class WebSecurityConfigurationTests {
|
|||||||
@Test
|
@Test
|
||||||
public void avoidUnnecessaryHttpSecurityInstantiationWhenProvideOneSecurityFilterChain() {
|
public void avoidUnnecessaryHttpSecurityInstantiationWhenProvideOneSecurityFilterChain() {
|
||||||
this.spring.register(SecurityFilterChainConfig.class).autowire();
|
this.spring.register(SecurityFilterChainConfig.class).autowire();
|
||||||
assertThat(this.spring.getContext().getBean(CustomBeanPostProcessor.class).instantiationCount).isEqualTo(1);
|
assertThat(this.spring.getContext().getBean(CountHttpSecurityBeanPostProcessor.class).instantiationCount)
|
||||||
|
.isEqualTo(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void assertAnotherUserPermission(WebInvocationPrivilegeEvaluator privilegeEvaluator) {
|
private void assertAnotherUserPermission(WebInvocationPrivilegeEvaluator privilegeEvaluator) {
|
||||||
@ -357,7 +358,7 @@ public class WebSecurityConfigurationTests {
|
|||||||
|
|
||||||
@Configuration
|
@Configuration
|
||||||
@EnableWebSecurity
|
@EnableWebSecurity
|
||||||
@Import(CustomBeanPostProcessor.class)
|
@Import(CountHttpSecurityBeanPostProcessor.class)
|
||||||
static class SecurityFilterChainConfig {
|
static class SecurityFilterChainConfig {
|
||||||
|
|
||||||
@Bean
|
@Bean
|
||||||
@ -367,7 +368,7 @@ public class WebSecurityConfigurationTests {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static class CustomBeanPostProcessor implements BeanPostProcessor {
|
static class CountHttpSecurityBeanPostProcessor implements BeanPostProcessor {
|
||||||
|
|
||||||
int instantiationCount = 0;
|
int instantiationCount = 0;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user