Skip to content

Commit 6327dce

Browse files
committed
fix: Keyword 저장 시 세션과의 연관 관계 violation 해결
#1397
1 parent 528818c commit 6327dce

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

backend/src/test/java/wooteco/prolog/roadmap/application/RecommendedServiceTest.java

+6-2
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212
import wooteco.prolog.roadmap.domain.RecommendedPost;
1313
import wooteco.prolog.roadmap.domain.repository.KeywordRepository;
1414
import wooteco.prolog.roadmap.domain.repository.RecommendedRepository;
15+
import wooteco.prolog.session.domain.Session;
16+
import wooteco.prolog.session.domain.repository.SessionRepository;
1517

1618
import java.util.Optional;
1719

@@ -28,13 +30,15 @@ class RecommendedServiceTest {
2830
private RecommendedRepository recommendedRepository;
2931
@Autowired
3032
private KeywordRepository keywordRepository;
33+
@Autowired
34+
private SessionRepository sessionRepository;
3135

3236
private Keyword keyword;
3337

3438
@BeforeEach
3539
public void init() {
36-
final Keyword keyword = Keyword.createKeyword("이름", "설명", 1, 1, 1L, null);
37-
this.keyword = keywordRepository.save(keyword);
40+
final Session session = sessionRepository.save(new Session("레벨 1"));
41+
this.keyword = keywordRepository.save(Keyword.createKeyword("이름", "설명", 1, 1, session.getId(), null));
3842
}
3943

4044
@Test

0 commit comments

Comments
 (0)