Est-il vaut la peine d'écrire des tests unitaires pour un tel code simple:primitives tests unitaires
public class TableController {
private TableView view;
public TableController(TableView view) {
this.view = view;
}
public void onShowTable() {
view.showTable();
}
}
J'ai beaucoup de ce code très simple dans mes projets qui relie les contrôleurs, vues, services, services à distance Les tests unitaires répètent tout et sont généralement plus grands que le code lui-même:
public class TableControllerTest {
@Test
public void showTable() {
TableView view = createMock(TableView.class);
view.showTable();
replayAll();
TableController controller = new TableController(view);
controller.onShowTable();
verifyAll();
}
}
De tels tests sont-ils vraiment nécessaires?
Merci!
Vous pouvez regarder: http://stackoverflow.com/questions/1968014/level-of-detail-of-your-unit-tests –