/ / IntelliJ no autocompleta las clases de JUnit 5 Jupiter - intellij-idea, junit5

IntelliJ no autocompleta las clases de JUnit 5 Jupiter - intellij-idea, junit5

Tengo importaciones de Maven para JUnit 5 en una instalación de IntelliJ, y he invalidado el caché y reiniciado.

IntelliJ se negará a autocompletar (CTRL-SPACE) cualquier clase ni ningún método estático perteneciente a clases en el org.junit.jupiter.api. paquete, a menos que la clase "nombre completo esté escrito. Incluso cuando se escribe el paquete al que pertenece la clase, no se sugerirán las clases de ese paquete.

intentos

La versión de IntelliJ es 2017.2.1. La versión de Jupiter es 5.0.0-RC2, la plataforma es 1.0.0-RC2.

No estoy seguro de cómo pasar de aquí. ¿Por qué este paquete es el único que parece rechazar la finalización básica?

<properties>
<junit.jupiter.version>5.0.0-RC2</junit.jupiter.version>
<junit.platform.version>1.0.0-RC2</junit.platform.version>
</properties>

<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
<version>${junit.jupiter.version}</version>
<scope>test</scope>
</dependency>

<!-- Only required to run tests in an IDE that bundles an older version -->
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-launcher</artifactId>
<version>${junit.platform.version}</version>
<scope>test</scope>
</dependency>
<!-- Only required to run tests in an IDE that bundles an older version -->
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-engine</artifactId>
<version>${junit.jupiter.version}</version>
</dependency>

Respuestas

2 para la respuesta № 1

Por favor, compruebe que las clases no están en la lista de exclusión en File | Settings | Editor | General | Auto Import


0 para la respuesta № 2

Puedes tratar de bajar la calificación de JUnit 5 a M4 en lugar de RC2. IntelliJ 2017.2 se basa en JUnit 5 M4, tal vez eso esté causando el problema que está enfrentando.