Ergebnis 1 bis 5 von 5

Thema: [solved] JUnit 4 Initialization Error

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Aber iwie muss ich doch das Model übergeben wenn ich die Methoden testen will ? Sonst meldet der immer dass er die Methoden nicht finden kann

    okay habs, ich mach das Model model = new Model(); jetzt einfach in die Voids selbst rein

    Geändert von MindXperience (17.01.2013 um 11:13 Uhr)

  2. #2
    Zitat Zitat von MindXperience Beitrag anzeigen
    okay habs, ich mach das Model model = new Model(); jetzt einfach in die Voids selbst rein
    void bedeutet in der Java-Welt nur, dass die Methode keinen Rückgabewert hat

    Edit: Schreib den Konstruktor doch so:
    Code:
    public ModelTest()
    {
        this.model = new Model();
    }
    oder
    Code:
    public class ModelTest
    {
        public Model model = new Model();
        
        @Test
        public void testIsAvailable()
        {
            assertEquals(1,1); // is nur Test
        }
    }

    Geändert von Whiz-zarD (17.01.2013 um 11:52 Uhr)

  3. #3
    jaja weiß ich
    was du mir vorgeschlagen hast hab ich schnell geändert

    also bei mir sieht es jetzt so aus und funktioniert wunderbar ^^

    Code:
    import static org.junit.Assert.*;
    
    public class ModelTest {
    
    	Model model = new Model();
    	
    	@Test
    	public final void testModel() {
    		Model model = new Model();
    		assertTrue(model != null);
    	}
    
    	@Test
    	public final void testCreateGrid() {
    		model.createGrid();
    		assertEquals(1, model.getID(3,3));
    		assertEquals(1, model.getID(4,4));
    		assertEquals(2, model.getID(4,3));
    		assertEquals(2, model.getID(3,4));
    	}}

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •