1
0
mirror of https://github.com/ppy/osu.git synced 2025-02-12 15:43:21 +08:00

Simplify tests

This commit is contained in:
Dean Herbert 2019-07-07 13:06:31 +09:00
parent 7c0e3a50b6
commit cd31d2bc05

View File

@ -42,8 +42,8 @@ namespace osu.Game.Tests.Visual.SongSelect
AddStep(@"No supporter", () => leaderboard.SetRetrievalState(PlaceholderState.NotSupporter)); AddStep(@"No supporter", () => leaderboard.SetRetrievalState(PlaceholderState.NotSupporter));
AddStep(@"Not logged in", () => leaderboard.SetRetrievalState(PlaceholderState.NotLoggedIn)); AddStep(@"Not logged in", () => leaderboard.SetRetrievalState(PlaceholderState.NotLoggedIn));
AddStep(@"Unavailable", () => leaderboard.SetRetrievalState(PlaceholderState.Unavailable)); AddStep(@"Unavailable", () => leaderboard.SetRetrievalState(PlaceholderState.Unavailable));
AddStep(@"Ranked beatmap", rankedBeatmap); foreach (BeatmapSetOnlineStatus status in Enum.GetValues(typeof(BeatmapSetOnlineStatus)))
AddStep(@"Pending beatmap", pendingBeatmap); AddStep($"{status} beatmap", () => showBeatmapWithStatus(status));
} }
private void newScores() private void newScores()
@ -235,21 +235,12 @@ namespace osu.Game.Tests.Visual.SongSelect
leaderboard.Scores = scores; leaderboard.Scores = scores;
} }
private void rankedBeatmap() private void showBeatmapWithStatus(BeatmapSetOnlineStatus status)
{ {
leaderboard.Beatmap = new BeatmapInfo leaderboard.Beatmap = new BeatmapInfo
{ {
OnlineBeatmapID = 1113057, OnlineBeatmapID = 1113057,
Status = BeatmapSetOnlineStatus.Ranked, Status = status,
};
}
private void pendingBeatmap()
{
leaderboard.Beatmap = new BeatmapInfo
{
OnlineBeatmapID = 1113057,
Status = BeatmapSetOnlineStatus.Pending,
}; };
} }