package thymeleafexamples.layouts.config;
import org.junit.Before;
import org.springframework.security.web.FilterChainProxy;
import org.springframework.test.web.servlet.setup.DefaultMockMvcBuilder;
import org.springframework.test.web.servlet.setup.MockMvcBuilders;
import javax.inject.Inject;
public abstract class WebSecurityConfigurationAware extends WebAppConfigurationAware {
@Inject
private FilterChainProxy springSecurityFilterChain;
@SuppressWarnings({"unchecked", "rawtypes"})
@Before
public void before() {
this.mockMvc = MockMvcBuilders.webAppContextSetup(this.wac)
.addFilters(this.springSecurityFilterChain).build();
}
}