1. Weiterleitung zu NetzLiving.de
  2. Forum
    1. Unerledigte Themen
  3. zum neuen Forum
  • Anmelden
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Problem mit JUnit

  • 0326640
  • 7. März 2010 um 19:18
  • Unerledigt
Hallo zusammen,

das Informatik-Forum geht in den Archivmodus, genaue Informationen kann man der entsprechenden Ankündigung entnehmen. Als Dankeschön für die Treue bekommt man von uns einen Gutscheincode (informatikforum30) womit man bei netzliving.de 30% auf das erste Jahr sparen kann. (Genaue Infos sind ebenfalls in der Ankündigung)

Vielen Dank für die Treue und das Verständnis!
  • 0326640
    Punkte
    95
    Beiträge
    12
    • 7. März 2010 um 19:18
    • #1

    Hey Leute,

    habe leider noch kaum Erfahrung mit dem JUnit-Testprogramm und bräuchte dringend eine Hilfestellung (der Abgabetermin rückt immer näher). Beim Versuch, den unten angehängten Source-Code im Netbeans zu testen, triggered er mir immer folgende Exception:

    Exception in thread "main" java.lang.NoSuchMethodError: junit.swingui.TestRunner.inVAJava()Zat junit.swingui.TestRunner.createUseLoaderCheckBox(TestRunner.java:310)
    at junit.swingui.TestRunner.createUI(TestRunner.java:432)
    at junit.swingui.TestRunner.start(TestRunner.java:777)
    at junit.swingui.TestRunner.main(TestRunner.java:104)
    at junit.swingui.TestRunner.run(TestRunner.java:109)
    at stack_introductory.StackTest.main(StackTest.java:31)


    Source Code:

    package stack_introductory;

    import org.junit.After;
    import org.junit.AfterClass;
    import org.junit.Before;
    import org.junit.BeforeClass;
    import org.junit.Test;
    import org.junit.Assert.*;
    import junit.framework.TestCase;
    import junit.swingui.TestRunner;
    /**
    *
    * @author bechter
    */
    public class StackTest extends TestCase{
    int two=2;
    private Stack one;


    public void testpush(){
    one=new Stack();
    one.push(two);
    assertTrue("Die Zahlen stimmen nicht überein", 2==one.pop());}

    public static void main (String [] args) {
    junit.swingui.TestRunner.run(StackTest.class);
    }

    }

    Wär wirklich super wenn mir hier vielleicht jemand auf die Sprünge helfen könnte!!!!! Bin für jeden Lösungsvorschlag/Denkanstoß dankbar...

    Danke schon mal im Voraus,
    cheers
    alex

  • m@†hi@$
    Punkte
    142
    Beiträge
    27
    • 7. März 2010 um 20:35
    • #2

    weg mit der main-methode und einfach auf Run File klicken

  • 0326640
    Punkte
    95
    Beiträge
    12
    • 8. März 2010 um 07:59
    • #3

    funkt, vielen dank für die hilfe!!!

    cheers,
    alex

  • Maximilian Rupp 27. Dezember 2024 um 00:26

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

  1. Datenschutzerklärung
  2. Impressum