Tengo muchos beans Java en mi proyecto. Necesito generar una clase JUnit Test para ellos. Los métodos de prueba generados usando Eclipse 3.2 & JUnit 4.4 aspecto como el siguiente:método de prueba junit para getters & setters
public void testGetName() {
// fail("Not yet implemented");
}
@Test
public void testSetName() {
// fail("Not yet implemented");
}
@Test
public void testGetEmployeeid() {
// fail("Not yet implemented");
}
@Test
public void testSetEmployeeid() {
// fail("Not yet implemented");
}
algunos de mis frijoles tienen más de 100 campos ...
¿Hay un camino por el cual puedo obtener una sola prueba método para ambos getters & setters como testEmployeeid()
, testName()
para que en estos métodos pueda probar mis setters & getters en lugar de usar 2 diff. métodos de prueba para ellos ...
¿Cómo debo configurar eclipse para hacer esto?
¿Qué complemento de eclipse está utilizando para generar los métodos de prueba? – Yoni
FWIW, la siguiente pregunta trata de dejar de lado el debate y preguntar si hay una manera de hacerlo automáticamente según su preferencia: http://stackoverflow.com/questions/108692 –
El problema ** real ** aquí no tiene ninguna relación para probar la unidad por completo: "* algunos de mis beans r tienen más de 100 campos *" ... para cualquier novato de Java que lea esta pregunta, comprenda que esta es * terrible * programación. Cualquier clase que tenga más de 100 campos tiene demasiada responsabilidad. Vea [this] (http://stackoverflow.com/questions/4683841/what-is-object-decomposition) si no entiende por qué. – IAmYourFaja