public void MobFlagsTest() { MobState mob = new MobState("test1", 1, 1, 100, 0, 0); mob.AddFlag(Enums.Mobs.eMobFlags.ENEMY); Assert.AreEqual(true, mob.HasFlag(Enums.Mobs.eMobFlags.ENEMY)); Assert.AreEqual(false, mob.HasFlag(Enums.Mobs.eMobFlags.INVULNERABLE)); mob.RemoveFlag(Enums.Mobs.eMobFlags.ENEMY); Assert.AreEqual(false, mob.HasFlag(Enums.Mobs.eMobFlags.ENEMY)); }