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); }
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); }