package com.project.movienight.config import org.springframework.boot.test.context.TestConfiguration import org.springframework.context.annotation.Bean import org.springframework.context.annotation.Primary import org.springframework.security.config.annotation.web.builders.HttpSecurity import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity import org.springframework.security.web.SecurityFilterChain @TestConfiguration @EnableWebSecurity class TestSecurityConfiguration { @Bean @Primary fun testSecurityFilterChain(http: HttpSecurity): SecurityFilterChain { http .authorizeHttpRequests { auth -> auth.anyRequest().permitAll() }.csrf { csrf -> csrf.disable() }.headers { headers -> headers.frameOptions { frameOptions -> frameOptions.sameOrigin() } } return http.build() } }