Ensure selection has occurred before storing value

This commit is contained in:
Dean Herbert 2020-01-27 18:26:44 +09:00
parent d7b32940bd
commit fd7f07433d
1 changed files with 8 additions and 0 deletions

View File

@ -104,6 +104,8 @@ public void TestChangeBeatmapBeforeEnter()
createSongSelect(); createSongSelect();
AddUntilStep("wait for initial selection", () => !Beatmap.IsDefault);
WorkingBeatmap selected = null; WorkingBeatmap selected = null;
AddStep("store selected beatmap", () => selected = Beatmap.Value); AddStep("store selected beatmap", () => selected = Beatmap.Value);
@ -129,6 +131,8 @@ public void TestChangeBeatmapAfterEnter()
createSongSelect(); createSongSelect();
AddUntilStep("wait for initial selection", () => !Beatmap.IsDefault);
WorkingBeatmap selected = null; WorkingBeatmap selected = null;
AddStep("store selected beatmap", () => selected = Beatmap.Value); AddStep("store selected beatmap", () => selected = Beatmap.Value);
@ -154,6 +158,8 @@ public void TestChangeBeatmapViaMouseBeforeEnter()
createSongSelect(); createSongSelect();
AddUntilStep("wait for initial selection", () => !Beatmap.IsDefault);
WorkingBeatmap selected = null; WorkingBeatmap selected = null;
AddStep("store selected beatmap", () => selected = Beatmap.Value); AddStep("store selected beatmap", () => selected = Beatmap.Value);
@ -183,6 +189,8 @@ public void TestChangeBeatmapViaMouseAfterEnter()
createSongSelect(); createSongSelect();
AddUntilStep("wait for initial selection", () => !Beatmap.IsDefault);
WorkingBeatmap selected = null; WorkingBeatmap selected = null;
AddStep("store selected beatmap", () => selected = Beatmap.Value); AddStep("store selected beatmap", () => selected = Beatmap.Value);