TransWikia.com

Erro Junit Eclipse: "No test found with test runner JUnit 5"

Stack Overflow em Português Asked by Pedro Henrique on January 6, 2022

Não estou conseguindo rodar meus testes no Eclipse, segue abaixo um simples teste que não funciona:

import org.junit.Assert;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;

class TesteTest {

    @BeforeEach
    void setUp() throws Exception {
    }

    @Test
    void test() {
       Assert.assertTrue(true);
   }

}

Mensagem de Erro: No test found with test runner JUnit 5

Run Configurations:

inserir a descrição da imagem aqui

Source:
inserir a descrição da imagem aqui

Libs:

inserir a descrição da imagem aqui

2 Answers

1- Verifique se vc tem a dependência do JUnit no classpath do seu projeto. Isso geralmente é declarado no pom.xml (maven) ou build.gradle (gradle)

1.1 Caso seja um projeto gradle, essa instrução já resolveu meu problema antes:

dependencies {
  testImplementation 'junit:junit:<x.y>'
}

test {
  useJUnit()

}

1.2 Caso seja maven, tem alguns guias pra configuração, tipo esse

Answered by Daniel VB on January 6, 2022

se estiver tentando com jUnit 5 coloca @RunWith(JUnitPlatform.class)

importa org.junit.platform.runner.JUnitPlatform; porque assim o eclipse reconhece as classes de teste do jUnit como classes de teste

Answered by Mateus Martins on January 6, 2022

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP