Sto testando una classe che ha due dipendenze, entrambe sono pacchetti esterni (sto usando C #, quindi questi sono pacchetti NuGet, AutoMapper e CompareNETObjects).
(NOTA: Entrambe sono solo delle utilità, relative alla conversione di un oggetto da un tipo all'altro e al confronto di oggetti. Nessuna delle chiamate esterne)
Dovrei prendere in giro questi pacchetti esterni o è accettabile supporre che siano blocchi di base solidi che non necessitano di test, in modo simile alle librerie .NET?
O forse dovrei decidere se testare ciascun pacchetto caso per caso? Di 'non testare i pacchetti open source più diffusi, dato che possiamo presumere che siano ben testati ma testano quelli meno popolari che non hanno tanti utenti o contributori.
So che le risposte a questa domanda sono probabilmente opinioni, ma mi piacerebbe scoprire cosa pensano gli esperti tester di unità.