@@ -22,6 +22,8 @@ public class AchievementRepositoryTest extends BaseRepositoryTest {
2222 private Achievement testAchievement ;
2323 private Achievement deletableAchievement ;
2424 private String mockUserId = "ed3bfe18-e42a-467f-b4fa-07e8da4d2555" ;
25+ // Not expired leaderboard
26+ private String mockLeaderboardId = "39bc2def-669f-4383-8ea3-7202efd613f2" ;
2527
2628 @ Autowired
2729 public AchievementRepositoryTest (final AchievementRepository repo ) {
@@ -34,6 +36,7 @@ void createAchievement() {
3436 .userId (mockUserId )
3537 .place (AchievementPlaceEnum .ONE )
3638 .leaderboard (null )
39+ .leaderboardId (mockLeaderboardId )
3740 .title ("Test Achievement" )
3841 .description ("Integration test achievement" )
3942 .isActive (true )
@@ -78,6 +81,7 @@ void testUpdateAchievement() {
7881 .userId (testAchievement .getUserId ())
7982 .place (AchievementPlaceEnum .THREE )
8083 .leaderboard (Tag .Patina )
84+ .leaderboardId (mockLeaderboardId )
8185 .title ("Updated Title" )
8286 .description ("Updated Description" )
8387 .isActive (false )
@@ -101,6 +105,7 @@ void testDeleteAchievementById() {
101105 .userId (mockUserId )
102106 .place (AchievementPlaceEnum .ONE )
103107 .leaderboard (null )
108+ .leaderboardId (mockLeaderboardId )
104109 .title ("Deletable Achievement" )
105110 .description ("Should be deleted" )
106111 .isActive (true )
0 commit comments