public void SetUp() { GameInfo gameInfo = new GameInfo(); gameInfo.Mock(); this.Manager = new ScreensManager(gameInfo); this.Screen1 = new Mock<Screen>("Screen1", ScreenType.Fullscreen); this.Screen1.Setup(s => s.OnInit()); this.Screen1.Setup(s => s.OnDeinit()); this.Screen2 = new Mock<Screen>("Screen2", ScreenType.Popup); this.Screen2.Setup(s => s.OnInit()); this.Screen2.Setup(s => s.OnDeinit()); this.Screen3 = new Mock<Screen>("Screen3", ScreenType.Normal); this.Screen3.Setup(s => s.OnInit()); this.Screen3.Setup(s => s.OnDeinit()); this.Screen4 = new Mock<Screen>("Screen4", ScreenType.Normal); this.Screen4.Setup(s => s.OnInit()); this.Screen4.Setup(s => s.OnDeinit()); this.Manager.Add(this.Screen1.Object); this.Manager.Add(this.Screen2.Object); this.Manager.Add(this.Screen3.Object); this.Manager.Add(this.Screen4.Object); this.ScreensList = new IScreen[] { this.Screen1.Object, this.Screen2.Object, this.Screen3.Object, this.Screen4.Object }; }
public void SetUp() { GameInfo gameInfo = new GameInfo(); gameInfo.Mock(); this.Container = new Container(gameInfo); this.Panel = new Panel(); this.Panel.Id = "Panel"; this.Control1 = new Mock<Control>("Control1"); this.Control1.SetupAllProperties(); this.Control2 = new Mock<Control>("Control2"); this.Control2.SetupAllProperties(); this.Control2.Object.Visible = true; this.Container.Root.Controls.Add(this.Panel); this.Panel.Controls.Add(this.Control1.Object); this.Panel.Controls.Add(this.Control2.Object); }