@Test public void entityNotRemovedFromGroupWhenDeleted() { String group = "EntityGroup"; World world = new World(); Entity e = world.createEntity(); e.setGroup(group); e.refresh(); world.setDelta(10); world.loopStart(); ImmutableBag<Entity> entities = world.getGroupManager().getEntities(group); assertThat(entities.size(), IsEqual.equalTo(1)); world.deleteEntity(e); world.setDelta(10); world.loopStart(); entities = world.getGroupManager().getEntities(group); assertThat(entities.size(), IsEqual.equalTo(0)); }