Beispiel #1
0
        public void Remove()
        {
            var actor = BuildActor(0);

            _actorContext.Add(actor);

            Measure(() => _actorContext.Remove(actor));

            Assert.False(_actorContext.Contains(actor));
        }
Beispiel #2
0
        public void Removed_Raised()
        {
            var filter = _actorContext.GetFilter <HealthComponent>();

            var actor = _actorContext.Get(0);

            filter.Removed += removedActor => Assert.Same(actor, removedActor);

            _actorContext.Remove(actor);
        }