Warum ist JUnit Suche nach meinen tests?

Zu klären, ich bin relativ vertraut mit Java.

Ich Schreibe eine Klasse "GobblerClient" zum interagieren mit einem API und zum testen einige von meinen Funktionen, die ich beschlossen, schreiben Sie ein paar unit-tests mit JUnit. Ich habe eine Reihe von fehlgeschlagene tests, und wenn ich gehe, Sie zu laufen, es scheint, dass JUnit versagt, Sie zu finden.

Warum ist JUnit Suche nach meinen tests?

Irgendwelche Ideen, warum JUnit möglicherweise nicht erkennen meine tests?

EDIT: Die tests in vollem Umfang.

package com.gobbler;

import static org.junit.Assert.*;

import org.junit.Test;

public class GobblerClientTest {

    @Test
    public void testDisplay_name() {
        fail("Not yet implemented");
    }

    @Test
    public void testUser_id() {
        fail("Not yet implemented");
    }

    @Test
    public void testAuthenticity_token() {
        fail("Not yet implemented");
    }

    @Test
    public void testClient_key() {
        fail("Not yet implemented");
    }

    @Test
    public void testGobblerClient() {
        fail("Not yet implemented");
    }

    @Test
    public void testAuthenticate() {
        fail("Not yet implemented");
    }

    @Test
    public void testGet_data() {
        fail("Not yet implemented");
    }

    @Test
    public void testSha1hmac() {
        fail("Not yet implemented");
    }

}
  • Ein screenshot ist nicht von nutzen. Fügen Sie den code in der Frage richtig.
  • Könnte erweitern Sie die Liste importieren ?
  • Sorry - wollte nur zeigen das die tests nicht waren, werden im linken Fenster angezeigt. Ich habe den code oben.
  • Alle tests erfolglos für mich. Öffnen Sie einfach die Klasse und verwenden Sie "STRG+SHIFT+d" t oder Rechtsklick auf Klasse -> ausführen mit junit
  • der rechten Maustaste auf den Quell-Ordner, und wählen Sie dann "run as junit test" und sagen Sie uns, was passiert. btw, ich in der Regel setzen die test-Fall-code in einem anderen Quell-Ordner, wie Gobbler/tst/
  • Ich vergaß zu erwähnen, dass das Projekt eine Android-Projekt, falls von Bedeutung. Jedoch nicht der code basiert auf Android.

Schreibe einen Kommentar