Skip to content

Commit

Permalink
🚑 hotfix: 의존성 주입 관련 에러 해결
Browse files Browse the repository at this point in the history
  • Loading branch information
jun02160 committed Jan 9, 2024
1 parent 5f56038 commit 9c40cf4
Show file tree
Hide file tree
Showing 3 changed files with 34 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@
import org.springframework.boot.test.mock.mockito.MockBean;
import org.springframework.test.context.ActiveProfiles;

import sopt.org.motivooServer.domain.auth.config.CustomJwtAuthenticationEntryPoint;
import sopt.org.motivooServer.domain.auth.config.JwtTokenProvider;
import sopt.org.motivooServer.domain.auth.config.RedisConfig;
import sopt.org.motivooServer.domain.auth.repository.TokenRedisRepository;
import sopt.org.motivooServer.global.util.slack.SlackUtil;

@SpringBootTest
Expand All @@ -14,6 +18,19 @@ class MotivooServerApplicationTests {
@MockBean
private SlackUtil slackUtil;

@MockBean
private JwtTokenProvider jwtTokenProvider;

@MockBean
private CustomJwtAuthenticationEntryPoint customJwtAuthenticationEntryPoint;

@MockBean
private RedisConfig redisConfig;

@MockBean
private TokenRedisRepository tokenRedisRepository;


@Test
void contextLoads() {
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
import org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs;
import org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc;
import org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest;
import org.springframework.boot.test.mock.mockito.MockBean;
import org.springframework.restdocs.RestDocumentationContextProvider;
import org.springframework.restdocs.RestDocumentationExtension;
import org.springframework.test.web.servlet.MockMvc;
Expand All @@ -20,6 +21,8 @@

import sopt.org.motivooServer.domain.auth.config.CustomJwtAuthenticationEntryPoint;
import sopt.org.motivooServer.domain.auth.config.JwtTokenProvider;
import sopt.org.motivooServer.domain.auth.config.RedisConfig;
import sopt.org.motivooServer.domain.auth.repository.TokenRedisRepository;

@AutoConfigureMockMvc
@AutoConfigureRestDocs
Expand All @@ -42,6 +45,12 @@ public abstract class BaseControllerTest {
@Autowired
private CustomJwtAuthenticationEntryPoint customJwtAuthenticationEntryPoint;

@Autowired
private RedisConfig redisConfig;

@Autowired
private TokenRedisRepository tokenRedisRepository;

@BeforeEach
void setUp(final RestDocumentationContextProvider restDocumentation) {
mockMvc = MockMvcBuilders.webAppContextSetup(ctx)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,8 @@
import lombok.extern.slf4j.Slf4j;
import sopt.org.motivooServer.domain.auth.config.CustomJwtAuthenticationEntryPoint;
import sopt.org.motivooServer.domain.auth.config.JwtTokenProvider;
import sopt.org.motivooServer.domain.auth.config.RedisConfig;
import sopt.org.motivooServer.domain.auth.repository.TokenRedisRepository;
import sopt.org.motivooServer.global.healthcheck.HealthCheckController;
import sopt.org.motivooServer.global.response.ApiResponse;
import sopt.org.motivooServer.global.util.slack.SlackUtil;
Expand All @@ -48,6 +50,12 @@ public class HealthCheckControllerTest extends BaseControllerTest {
@MockBean
private HealthCheckController healthCheckController;

@MockBean
private RedisConfig redisConfig;

@MockBean
private TokenRedisRepository tokenRedisRepository;

@DisplayName("Health Check Controller 테스트")
@Test
void healthCheckControllerTest() throws Exception {
Expand Down

0 comments on commit 9c40cf4

Please sign in to comment.