improve tests and refactor AdvancedStats

This commit is contained in:
unknown
2019-12-13 09:39:54 +08:00
parent ec5b506960
commit 3945e7403a
2 changed files with 53 additions and 30 deletions

View File

@ -179,6 +179,8 @@ namespace osu.Game.Tests.Visual.SongSelect
AddStep("null beatmap", () => detailsArea.Beatmap = null);
Ruleset ruleset = rulesets.AvailableRulesets.First().CreateInstance();
AddStep("with EZ mod", () =>
{
detailsArea.Beatmap = new TestWorkingBeatmap(new Beatmap
@ -202,7 +204,7 @@ namespace osu.Game.Tests.Visual.SongSelect
}
});
Mods.Value = new[] { rulesets.AvailableRulesets.First().CreateInstance().GetAllMods().First(m => m is ModEasy) };
Mods.Value = new[] { ruleset.GetAllMods().First(m => m is ModEasy) };
});
AddStep("with HR mod", () =>
@ -228,7 +230,7 @@ namespace osu.Game.Tests.Visual.SongSelect
}
});
Mods.Value = new[] { rulesets.AvailableRulesets.First().CreateInstance().GetAllMods().First(m => m is ModHardRock) };
Mods.Value = new[] { ruleset.GetAllMods().First(m => m is ModHardRock) };
});
}
}