Tests.TurnManagerTest.ActionIsCalledOnGameObjectInRunTurn C# (CSharp) Method

ActionIsCalledOnGameObjectInRunTurn() private method

private ActionIsCalledOnGameObjectInRunTurn ( ) : void
return void
        public void ActionIsCalledOnGameObjectInRunTurn()
        {
            var gm = new GameManager();
            var go = new DummyGameObject();
            gm.Register(go);
            Assert.That(go.ActionCalled, Is.False);
            gm.RunTurn();
            Assert.That(go.ActionCalled, Is.True);
            gm.Unregister(go);
            gm.RunTurn();
        }