From 44da54c4180eb401d3e3767f2e024799468380cc Mon Sep 17 00:00:00 2001 From: gamer147 Date: Tue, 26 May 2026 22:36:02 -0400 Subject: [PATCH] review(bp): wire new importers into SeedGlobalsAsync + consistent test orphan Id Co-Authored-By: Claude Sonnet 4.6 --- SVSim.UnitTests/Importers/BattlePassRewardImporterTests.cs | 1 + SVSim.UnitTests/Infrastructure/SVSimTestFactory.cs | 2 ++ 2 files changed, 3 insertions(+) diff --git a/SVSim.UnitTests/Importers/BattlePassRewardImporterTests.cs b/SVSim.UnitTests/Importers/BattlePassRewardImporterTests.cs index e6265f2..b14d5ba 100644 --- a/SVSim.UnitTests/Importers/BattlePassRewardImporterTests.cs +++ b/SVSim.UnitTests/Importers/BattlePassRewardImporterTests.cs @@ -64,6 +64,7 @@ public class BattlePassRewardImporterTests await SeedSeason23(db); db.BattlePassRewards.Add(new SVSim.Database.Models.BattlePassRewardEntry { + Id = 230_099, // MakeId(23, Normal=0, 99) == 23*10_000 + 0*1_000 + 99 SeasonId = 23, Track = BattlePassTrack.Normal, Level = 99, RewardType = 9, RewardDetailId = 0, RewardNumber = 9999, IsAppealExclusion = false, }); diff --git a/SVSim.UnitTests/Infrastructure/SVSimTestFactory.cs b/SVSim.UnitTests/Infrastructure/SVSimTestFactory.cs index e9da421..c66ea8e 100644 --- a/SVSim.UnitTests/Infrastructure/SVSimTestFactory.cs +++ b/SVSim.UnitTests/Infrastructure/SVSimTestFactory.cs @@ -196,6 +196,8 @@ internal sealed class SVSimTestFactory : WebApplicationFactory await new AvatarAbilityImporter().ImportAsync(ctx, seedDir); await new ArenaSeasonImporter().ImportAsync(ctx, seedDir); await new BattlePassImporter().ImportAsync(ctx, seedDir); + await new BattlePassSeasonImporter().ImportAsync(ctx, seedDir); + await new BattlePassRewardImporter().ImportAsync(ctx, seedDir); await new DailyLoginBonusImporter().ImportAsync(ctx, seedDir); await new PreReleaseInfoImporter().ImportAsync(ctx, seedDir); await new CardListsImporter().ImportAsync(ctx, seedDir);