2015-05-13 19 views
5

ja otrzymuję błąd jak ten, gdy uruchomiony mój test:Nie znaleziono testów w TestClass Nie zapomniałeś adnotacji @Test?

org.mockito.exceptions.base.MockitoException: 

No tests found in TestCase 
Haven't you forgot @Test annotation? 

pewno mają metodę uwagami z @Test. Co ja robię źle?

+0

Nie widzę, jak to pytanie jest nie na temat. Wyjaśnij, dlaczego uważasz, że mogę to poprawić. –

+0

Używam obecnie JUnit 5 i Mockito v1.10.19. W obliczu tej samej proble, pisząc metody testowe ze specyfikatorem dostępu publicznego. Jakakolwiek rada? –

+0

@ParameshKorrakuti Nigdy nie używał Junit 5. Jeśli nie ma pytania o Junit5, po prostu stwórz nowe pytanie. –

Odpowiedz

19

Metoda musi być wyraźnie zadeklarowane jako public:

@Test 
public void asdf() { 
    asdf... 
} 
0

Importuj pakiet junit zamiast pakietu TestNG.

1

Jedyną rzeczą, którą należy zmienić, jest podpis metody. Udostępnij go tak, jak poniżej ....

@Test 
public void testMethod(){ 
    System.out.println("This is a test method"); 
} 
Powiązane problemy