public void IsCollidedWithTest()
        {
            GameItem.GameItemList = new System.Collections.Generic.LinkedList <IGameItem>();

            // Neuen Spieler erzeugen (Accessor, das private Felder manipuliert werden müssen)
            Player_Accessor target = CreatePlayer_Accessor();

            // Anfängliche Unverwundbarkeit ausschalten
            target.invincibleTime = 0.0f;

            // Als Kollisionspartner ein Alien erstellen
            IGameItem collisionPartner = new Alien(Vector2.Zero, GameItemConstants.AlienVelocity, GameItemConstants.AlienHitpoints, GameItemConstants.AlienDamage, GameItemConstants.AlienWeapon, GameItemConstants.AlienScoreGain); // TODO: Passenden Wert initialisieren

            target.IsCollidedWith(collisionPartner);


            Assert.AreEqual(target.Lives, GameItemConstants.PlayerLives - 1);
            Assert.AreEqual(target.IsInvincible, true);

            // GameItem-Liste zurücksetzen
            GameItem.GameItemList = null;
        }