mirror of
https://github.com/osukey/osukey.git
synced 2025-07-02 08:49:59 +09:00
Move initialisation logic to [SetUp]
This commit is contained in:
@ -13,13 +13,16 @@ namespace osu.Game.Tests.Visual.Online
|
|||||||
[TestFixture]
|
[TestFixture]
|
||||||
public class TestSceneUserPanel : OsuTestScene
|
public class TestSceneUserPanel : OsuTestScene
|
||||||
{
|
{
|
||||||
private readonly UserPanel peppy;
|
private readonly Bindable<UserActivity> activity = new Bindable<UserActivity>();
|
||||||
|
|
||||||
public TestSceneUserPanel()
|
private UserPanel peppy;
|
||||||
|
|
||||||
|
[SetUp]
|
||||||
|
public void SetUp() => Schedule(() =>
|
||||||
{
|
{
|
||||||
UserPanel flyte;
|
UserPanel flyte;
|
||||||
|
|
||||||
Add(new FillFlowContainer
|
Child = new FillFlowContainer
|
||||||
{
|
{
|
||||||
Anchor = Anchor.Centre,
|
Anchor = Anchor.Centre,
|
||||||
Origin = Anchor.Centre,
|
Origin = Anchor.Centre,
|
||||||
@ -44,11 +47,12 @@ namespace osu.Game.Tests.Visual.Online
|
|||||||
SupportLevel = 3,
|
SupportLevel = 3,
|
||||||
}) { Width = 300 },
|
}) { Width = 300 },
|
||||||
},
|
},
|
||||||
});
|
};
|
||||||
|
|
||||||
flyte.Status.Value = new UserStatusOnline();
|
flyte.Status.Value = new UserStatusOnline();
|
||||||
peppy.Status.Value = null;
|
peppy.Status.Value = null;
|
||||||
}
|
peppy.Activity.BindTo(activity);
|
||||||
|
});
|
||||||
|
|
||||||
[Test]
|
[Test]
|
||||||
public void UserStatusesTests()
|
public void UserStatusesTests()
|
||||||
@ -62,10 +66,6 @@ namespace osu.Game.Tests.Visual.Online
|
|||||||
[Test]
|
[Test]
|
||||||
public void UserActivitiesTests()
|
public void UserActivitiesTests()
|
||||||
{
|
{
|
||||||
Bindable<UserActivity> activity = new Bindable<UserActivity>();
|
|
||||||
|
|
||||||
peppy.Activity.BindTo(activity);
|
|
||||||
|
|
||||||
AddStep("idle", () => { activity.Value = null; });
|
AddStep("idle", () => { activity.Value = null; });
|
||||||
AddStep("spectating", () => { activity.Value = new UserActivity.Spectating(); });
|
AddStep("spectating", () => { activity.Value = new UserActivity.Spectating(); });
|
||||||
AddStep("solo", () => { activity.Value = new UserActivity.SoloGame(null, null); });
|
AddStep("solo", () => { activity.Value = new UserActivity.SoloGame(null, null); });
|
||||||
|
Reference in New Issue
Block a user