redcloud
12-12-2007, 12:28
Salve, ho un problema di tipo concettuale su dei test che devo fare. Ho una classe che ha tre metodi createItem, updateItem, deleteItem. Questi tre metodi scrivono lo stato dell'item sul db. Secondo voi è meglio testare i metodi songolarmente (creando e cancellando l'item per ogni test) oppure è necessario testarli in un unico test? La logica mi spinge ad affermare che, dato che, per esempio, il metodo deleteItem deve avere gia una entry nel db, sarebbe possibile testare in un unico test i tre metodi in ordine create, update, delete.