Add helper method to make direct casts be used

This commit is contained in:
smoogipoo
2019-09-05 16:39:58 +09:00
parent c0bcbfd892
commit bda21998c4
4 changed files with 41 additions and 4 deletions

View File

@ -95,6 +95,25 @@ namespace osu.Game.Tests.Skins
AddAssert("Check combo colours", () => requester.GetConfig<GlobalSkinConfiguration, List<Color4>>(GlobalSkinConfiguration.ComboColours)?.Value?.Count > 0);
}
[Test]
public void TestWrongColourType()
{
AddStep("Add config colour", () => { source1.Configuration.CustomColours["Lookup"] = Color4.Red; });
AddAssert("perform incorrect lookup", () =>
{
try
{
requester.GetConfig<SkinCustomColourLookup, int>(new SkinCustomColourLookup("Lookup"));
return false;
}
catch
{
return true;
}
});
}
public enum LookupType
{
Test