Attualmente stiamo scrivendo casi di unit test nel nostro progetto. Le implementazioni per i metodi di database esistono e funziona bene. In questo caso, perché dobbiamo scrivere oggetti finti? C'è qualche motivo specifico? Perché non riesco a testare direttamente l'implementazione DAO?