Ejemplo n.º 1
0
        public void CreatePowerUpTest()
        {
            State currentState             = null;                                    // TODO: Passenden Wert initialisieren
            GraphicsDeviceManager graphics = null;                                    // TODO: Passenden Wert initialisieren
            ViewManager           target   = new ViewManager(currentState, graphics); // TODO: Passenden Wert initialisieren
            object    powerUp = null;                                                 // TODO: Passenden Wert initialisieren
            EventArgs e       = null;                                                 // TODO: Passenden Wert initialisieren

            target.CreatePowerUp(powerUp, e);
            Assert.Inconclusive("Eine Methode, die keinen Wert zurückgibt, kann nicht überprüft werden.");

            //[Anji] Der eigentliche test, der jedoch wegen einem, bis jetzt noch nicht behobenem, Fehler nicht ausführbar ist
            //GameManager gameMan = new GameManager();
            ////GraphicsDevice gd = new GraphicsDevice(GraphicsAdapter.DefaultAdapter, GraphicsProfile.HiDef, new PresentationParameters());
            //StateManager stateManager = new StateManager(gameMan);
            //State currentState = new InGameState(stateManager, gameMan);
            //ViewManager target = new ViewManager(currentState, gameMan.graphics);
            //Vector2 position = new Vector2(0f, 0f);
            //Vector2 velocity = new Vector2(1f, 0f);
            //object powerUp = new PiercingShot(position, velocity);
            //EventArgs e = new EventArgs();
            //target.CreatePowerUp(powerUp, e);
            ////Assert.Inconclusive("Eine Methode, die keinen Wert zurückgibt, kann nicht überprüft werden.");
        }