From 71be574c2b48efba36e80bcfeeeb71f315e01df0 Mon Sep 17 00:00:00 2001 From: ILW8 Date: Tue, 30 Dec 2025 00:55:55 +0000 Subject: [PATCH] Update seeding screen tests to include last year placing --- .../Screens/TestSceneSeedingScreen.cs | 30 +++++++++++++++---- 1 file changed, 25 insertions(+), 5 deletions(-) diff --git a/osu.Game.Tournament.Tests/Screens/TestSceneSeedingScreen.cs b/osu.Game.Tournament.Tests/Screens/TestSceneSeedingScreen.cs index a3890bbff0..f0a81a71b4 100644 --- a/osu.Game.Tournament.Tests/Screens/TestSceneSeedingScreen.cs +++ b/osu.Game.Tournament.Tests/Screens/TestSceneSeedingScreen.cs @@ -23,6 +23,8 @@ namespace osu.Game.Tournament.Tests.Screens { FullName = { Value = @"Japan" }, Acronym = { Value = "JPN" }, + Seed = { Value = "#28" }, + LastYearPlacing = { Value = "#17-24" }, SeedingResults = { new SeedingResult @@ -36,20 +38,38 @@ namespace osu.Game.Tournament.Tests.Screens Seed = { Value = 8 } } } + }, + new TournamentTeam + { + Acronym = { Value = "USA" }, + FlagName = { Value = "US" }, + FullName = { Value = "United States" }, } } }; - [Test] - public void TestBasic() + [BackgroundDependencyLoader] + private void load() { - AddStep("create seeding screen", () => Add(new SeedingScreen + Add(new SeedingScreen { FillMode = FillMode.Fit, FillAspectRatio = 16 / 9f - })); + }); + } - AddStep("set team to Japan", () => this.ChildrenOfType().Single().Current.Value = ladder.Teams.Single()); + [Test] + public void TestBasic() + { + AddStep("set team to Japan", () => + this.ChildrenOfType().Single().Current.Value = ladder.Teams.Single(t => t.FullName.Value == "Japan")); + } + + [Test] + public void TestNoSeed() + { + AddStep("set team to USA", () => + this.ChildrenOfType().Single().Current.Value = ladder.Teams.Single(t => t.FullName.Value == "United States")); } } }