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();
}