Exemple #1
0
        public void Should_Construct_AnnouncementArea()
        {
            var areaId = 1;

            var announcementArea = new AnnouncementArea(areaId);

            announcementArea.ShouldNotBeNull();
            announcementArea.AreaId.ShouldBe(areaId);
        }
Exemple #2
0
        public GameLayer()
        {
            digBtn = new UIButton(new CCSprite("UI/dig"))
            {
                UIPosition = UIPosition.Left1
            };
            var btn2 = new UIButton(new CCSprite("UI/dig"))
            {
                UIPosition = UIPosition.Left2
            };
            var btn3 = new UIButton(new CCSprite("UI/dig"))
            {
                UIPosition = UIPosition.Left3
            };
            var btn4 = new UIButton(new CCSprite("UI/dig"))
            {
                UIPosition = UIPosition.Left4
            };
            var btn5 = new UIButton(new CCSprite("UI/dig"))
            {
                UIPosition = UIPosition.Left5
            };
            var btn6 = new UIButton(new CCSprite("UI/dig"))
            {
                UIPosition = UIPosition.Right1
            };
            var btn7 = new UIButton(new CCSprite("UI/dig"))
            {
                UIPosition = UIPosition.Right2
            };
            var btn8 = new UIButton(new CCSprite("UI/dig"))
            {
                UIPosition = UIPosition.Right3
            };
            var btn9 = new UIButton(new CCSprite("UI/dig"))
            {
                UIPosition = UIPosition.Right4
            };
            var btn10 = new UIButton(new CCSprite("UI/dig"))
            {
                UIPosition = UIPosition.Right5
            };

            announcementArea = new AnnouncementArea();
            AddChild(announcementArea);

            AddChild(digBtn);
            foreach (var item in new[] { btn2, btn3, btn4, btn5, btn6, btn7, btn8, btn9, btn10 })
            {
                AddChild(item);
            }

            digBtn.OnClick += (ev) =>
            {
                GameLayer.Announce("Poo");
            };
        }
Exemple #3
0
        public void Should_Delete_AnnouncementArea()
        {
            var areaId           = 1;
            var announcementArea = new AnnouncementArea(areaId);

            announcementArea.Delete();

            announcementArea.ShouldNotBeNull();
            announcementArea.State.ShouldBe(ObjectState.Deleted);
        }
Exemple #4
0
        public void Should_DeActive_AnnouncementArea()
        {
            var areaId           = 1;
            var announcementArea = new AnnouncementArea(areaId);

            announcementArea.DeActive();

            announcementArea.ShouldNotBeNull();
            announcementArea.IsActive.ShouldBe(false);
        }