public void ChangeUpdatePriority() { var updateable = new UpdateableEntity().Add(1); Assert.AreEqual(1, updateable.Get<int>()); Assert.AreEqual(1, entities.GetEntitiesOfType<UpdateableEntity>().Count); updateable.UpdatePriority = Priority.High; entities.RunEntities(); Assert.AreEqual(2, updateable.Get<int>()); Assert.AreEqual(1, entities.GetEntitiesOfType<UpdateableEntity>().Count); }
public void ChangeUpdatePriority() { var updateable = new UpdateableEntity().Add(1); Assert.AreEqual(1, updateable.Get <int>()); Assert.AreEqual(1, entities.GetEntitiesOfType <UpdateableEntity>().Count); updateable.UpdatePriority = Priority.High; entities.RunEntities(); Assert.AreEqual(2, updateable.Get <int>()); Assert.AreEqual(1, entities.GetEntitiesOfType <UpdateableEntity>().Count); }
public void CheckIfUpdateableEntityIsPausable() { var updateableEntity = new UpdateableEntity(); Assert.IsTrue(updateableEntity.IsPauseable); }