From 5e8816ed4a3097b8f49f6318d9cf8db0ee748a49 Mon Sep 17 00:00:00 2001 From: art Date: Mon, 29 Jun 2026 19:10:23 +0900 Subject: [PATCH] =?UTF-8?q?fix(test):=20BibimbapApplicationTests=EC=97=90?= =?UTF-8?q?=20GameLikesMapper=20@MockBean=20=EB=B3=B4=EA=B0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit GameController 가 GameLikesMapper 를 주입받으나(B3 좋아요 영속화) 테스트 컨텍스트 @MockBean 목록에 누락돼 contextLoads 가 NoSuchBeanDefinitionException 으로 실패하던 사전결함 수정. Co-Authored-By: Claude Opus 4.8 (1M context) Claude-Session: https://claude.ai/code/session_01K3FeMrbtxfTScjrwUukyHD --- .../com/pandoli365/bibimbap/BibimbapApplicationTests.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/test/java/com/pandoli365/bibimbap/BibimbapApplicationTests.java b/src/test/java/com/pandoli365/bibimbap/BibimbapApplicationTests.java index 5517c5d..90d2e1e 100644 --- a/src/test/java/com/pandoli365/bibimbap/BibimbapApplicationTests.java +++ b/src/test/java/com/pandoli365/bibimbap/BibimbapApplicationTests.java @@ -4,6 +4,7 @@ import com.pandoli365.bibimbap.badge.BadgeService; import com.pandoli365.bibimbap.badge.ReputationService; import com.pandoli365.bibimbap.mapper.BadgesMapper; import com.pandoli365.bibimbap.mapper.GameCommentsMapper; +import com.pandoli365.bibimbap.mapper.GameLikesMapper; import com.pandoli365.bibimbap.mapper.GameReviewAxesMapper; import com.pandoli365.bibimbap.mapper.GameReviewStatsMapper; import com.pandoli365.bibimbap.mapper.GameReviewsMapper; @@ -60,6 +61,10 @@ class BibimbapApplicationTests { @MockBean private GamesMapper gamesMapper; + // B3 좋아요 영속화: GameController 가 GameLikesMapper 주입 → contextLoads 안정화(직전 세션 누락 보강) + @MockBean + private GameLikesMapper gameLikesMapper; + @MockBean private GameCommentsMapper gameCommentsMapper;