tutorial descargar eclipse junit

eclipse - tutorial - junit java descargar



¿Tengo que agregar manualmente importaciones estáticas todo el tiempo? (3)

¿Has mirado Preferencias> Java> Editor> Asistencia de contenido> Favoritos ? Puede definir candidatos para importaciones estáticas allí. Resultado:

Para las clases menos utilizadas, puede reducir el valor de Preferences > Java > Code Style > Organize Imports > Number of static imports needed for .* Pero tenga en cuenta que puede obtener .* Para las clases que contienen métodos con nombres genéricos, como getInstance . Esto, a su vez, puede llevar a confusión y / o conflictos de nombres.

Usuario prolongado de eclipse y java. Un problema que he encontrado con Eclipse es que parece que no hay una manera fácil de importar miembros y métodos estáticos.

A saber, el método fail() de org.junit.Assert de org.junit.Assert

Creo varias clases al día, y agrego manualmente

import static org.junit.Assert.fail;

a las declaraciones de importación. Esto es bastante molesto. Me encanta usar Ctrl + Shift + O para organizar mis importaciones, pero todavía no encuentra miembros ni métodos static .

Además, la importación no se muestra en eclipse.

Lo curioso es que lo he visto funcionar anteriormente, pero no puedo recordar las variables.

Así que a mi pregunta:

¿Alguien sabe qué debo hacer para garantizar que esta importación estática siempre se reconozca y se pueda encontrar con Ctrl + Shift + O ?

Gracias @qqilihq.

Nota:

La respuesta que se aceptó no funciona con el método abreviado de teclado Organize Imports que preferí en eclipse, pero sí funciona para la sugerencia de "desplazarse sobre".


Puede agregar las clases que importa de forma estática desde la página Preferencias> Java> Editor> Asistencia de contenido> Favoritos en Eclipse. Luego, el acceso directo Ctrl + Space enumera todos los miembros estáticos de sus clases favoritas en el menú de asistencia de contenido.


Puedes usar Ctrl + Shift + M , por ejemplo, si quieres importar el método de verificación de la clase Mockito, entonces

Mockito.verify() // select verify and press Ctrl + Shift + M

Esto importará verificar el método estático de la clase Mockito.