Beispiel #1
0
        public void DrawableSystem_Should_Be_Added_To_DrawableSystems()
        {
            var system = new DrawableLabelSystem(_channelManager, 10);

            _gameManager.AddSystem(system);
            Assert.Equal(system, _gameManager.Systems.GetBySystemType(system.GetType()));
            Assert.Equal(1, _gameManager.Systems.Count());
        }
Beispiel #2
0
        public void DrawableSystem_Should_Be_Removed_From_DrawableSystems()
        {
            var system = new DrawableLabelSystem(_channelManager, 10);

            _gameManager.AddSystem(system);
            Assert.Equal(system, _gameManager.Systems.GetBySystemType(system.GetType()));
            _gameManager.RemoveSystem <DrawableLabelSystem>(false);
            Assert.Equal(0, _gameManager.Systems.Count());
        }