¿Vale la pena escribir unidad de pruebas para el código tan simple:unidad de pruebas primitivas
public class TableController {
private TableView view;
public TableController(TableView view) {
this.view = view;
}
public void onShowTable() {
view.showTable();
}
}
Tengo un montón de dicho código muy simple en mis proyectos que conecta controladores, vistas, servicios, servicios remotos , etc. unidad de pruebas sólo tiene que repetir todo y son generalmente más grandes que el propio código:
public class TableControllerTest {
@Test
public void showTable() {
TableView view = createMock(TableView.class);
view.showTable();
replayAll();
TableController controller = new TableController(view);
controller.onShowTable();
verifyAll();
}
}
son tales pruebas realmente se necesita?
Gracias!
Es posible que desee consultar: http://stackoverflow.com/questions/1968014/level-of-detail-of-your-unit-tests –