intellij-idea
Plantillas en vivo
Buscar..
Añade un método de prueba fácilmente
@org.junit.Test
public void should_$name$() {
$END$
}
Asegúrese de marcar la casilla de nombres de FQ en corto al crear esta plantilla.
Cuando escriba "debería" (la abreviatura), esto agregará la import org.junit.Test;
necesaria import org.junit.Test;
declaración en la parte superior del archivo, y este código:
@Test
public void should_() {
}
Es gracias a la opción Acortar nombres de FQ que @org.junit.Test
se reduce a simplemente @Test
.
La variable $name$
es irrelevante, podría llamarse otra cosa. El propósito de esa variable es que cuando la plantilla se inserta en la clase, el cursor se colocará en la posición de $name$
, pidiéndole que ingrese algo.
Después de ingresar un valor para $name$
(de hecho, el nombre del método de prueba), el cursor finalmente saltará a $END$
, una variable incorporada, para que pueda continuar e implementar el caso de prueba.
Inserte el nombre de la clase actual
Considere el patrón de clase de utilidad : una clase con solo métodos static
y sin campos. Se recomienda evitar la creación de instancias de dichas clases agregando un constructor privado.
Este ejemplo de plantilla en vivo hace que sea fácil agregar un constructor privado a una clase existente, usando el nombre de la clase adjunta.
private $className$() {
throw new AssertionError("utility class, forbidden constructor");
}
Aplicable en Java: alcance de declaración.
Haga clic en Editar variables para definir la variable className
como la expresión incorporada className()
, y marque la casilla Omitir si está definido para evitar solicitar un nombre personalizado, lo que no es necesario en este ejemplo.
Por ejemplo, dentro de una clase como esta:
class ListUtils {
// ...
}
Cuando escribe "utility_class" (la abreviatura), esto insertará un constructor como este:
class ListUtils {
private ListUtils() {
throw new AssertionError("utility class, forbidden constructor");
}
// ...
}