Cómo generar automáticamente interfaces y clases de prueba JUnit en Eclipse
1
En las aplicaciones Spring, a menudo se usa la forma "interfaz + clase de implementación", es decir, implementar una clase y escribir una interfaz de manera similar. A veces parece muy tedioso. De hecho, Eclipse puede extraer automáticamente interfaces basadas en clases. El código de PersonServiceImpl.java es el siguiente:
2
—>-Haga clic en el espacio en blanco del código anterior o haga clic derecho en el nombre de la clase de PersonServiceImpl-->Refactor ->Extraer interfaz,
三
En el cuadro de diálogo "en la interfaz de extracción", ingrese el nombre de la interfaz: PersonService en el cuadro Nombre de la interfaz y marque addPerson y queryPerson. métodos.
Cuatro
Después de hacer clic en Aceptar, la clase de interfaz PersonServiceImpl.java de PersonServiceImpl.java se puede generar automáticamente.
Cinco
Veamos qué ha cambiado en el código de la clase PersonServiceImpl.
Seis
Genere automáticamente clases de prueba Junit haciendo clic derecho en el nombre de la clase -> Nuevo ->. Otros
Siete
En el cuadro de diálogo Nuevo, seleccione Java > & gtJunit & gt& gtJunit Casos de prueba
Ocho
En " En En el cuadro de diálogo "Nuevo caso de prueba de Junit", complete el nombre de la clase de prueba. Aquí, use el valor predeterminado (PersonServiceTest). Si no desea colocar la clase de prueba y la clase PersonService en el mismo paquete, puede elegir el paquete especificado en el paquete para almacenar la clase de prueba, que también se maneja de forma predeterminada.
Nueve
Haga clic en Siguiente para ingresar a la imagen a continuación, verifique el método a probar y complete.
10
Si está creando una clase de prueba por primera vez, debe agregar el paquete jar JUnit y hacer clic en Aceptar.
11
La clase de prueba JUnit PersonServiceTest.java se genera automáticamente.
/article/ab69b 270d 63 f 572 ca 6189 f 51. html