AbstractConfiguredSecurityBuilderTests -> remove use of reflection

Issue gh-4939
This commit is contained in:
Joe Grandja 2018-02-14 12:46:24 -05:00
parent 780c9dd455
commit c31c1a4616
1 changed files with 1 additions and 3 deletions

View File

@ -21,10 +21,8 @@ import org.springframework.security.config.annotation.AbstractConfiguredSecurity
import org.springframework.security.config.annotation.ObjectPostProcessor;
import org.springframework.security.config.annotation.SecurityConfigurer;
import org.springframework.security.config.annotation.SecurityConfigurerAdapter;
import org.springframework.test.util.ReflectionTestUtils;
import java.util.List;
import java.util.Map;
import static org.assertj.core.api.Assertions.assertThat;
import static org.mockito.Mockito.mock;
@ -57,7 +55,7 @@ public class AbstractConfiguredSecurityBuilderTests {
public void applyWhenDuplicateConfigurerAddedThenDuplicateConfigurerRemoved() throws Exception {
this.builder.apply(new TestSecurityConfigurer());
this.builder.apply(new TestSecurityConfigurer());
assertThat((Map) ReflectionTestUtils.getField(this.builder, "configurers")).hasSize(1);
assertThat(this.builder.getConfigurers(TestSecurityConfigurer.class)).hasSize(1);
}
@Test(expected = IllegalStateException.class)