Esempio n. 1
0
        public void System_Should_Be_Available_After_Added_To_Game_Manager()
        {
            var system = new LabelSystem(_channelManager, 10);

            _gameManager.AddSystem(system);
            Assert.True(_gameManager.Systems.GetBySystemType(system.GetType()) != null);
        }
Esempio n. 2
0
        public void System_Should_Not_Be_Available_After_Removed_From_Game_Manager()
        {
            var system = new LabelSystem(_channelManager, 10);

            _gameManager.AddSystem(system);
            Assert.True(_gameManager.Systems.GetBySystemType(system.GetType()) != null);
            _gameManager.RemoveSystem <LabelSystem>(false);
            Assert.True(_gameManager.Systems.GetBySystemType(typeof(LabelSystem)) == null);
        }