Ejemplo n.º 1
0
        public void Added_Raised()
        {
            var filter = _actorContext.GetFilter <HealthComponent>();

            var actor = BuildActor(1000);

            filter.Added += addedActor => Assert.Same(actor, addedActor);

            _actorContext.Add(actor);
        }
Ejemplo n.º 2
0
        public ActorFilterTests(ITestOutputHelper output) : base(output)
        {
            _actorContext = new ActorContext();

            for (var i = 0; i < 100; i++)
            {
                _actorContext.Add(BuildActor(i));
            }
        }
Ejemplo n.º 3
0
        public void Add()
        {
            var actor = BuildActor(0);

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

            Assert.True(_actorContext.Contains(actor));
        }