Domande con tag 'unit-testing'

2
risposte

Dovremmo scrivere un test unitario per la classe che chiama un'altra classe che ha il codice scritto

Supponiamo che ci siano due classi "A" e "B" 'A' ha un sacco di condizioni nidificate che hanno coperto tutti i test unitari. 'B' ha una proprietà che chiamerà la classe 'A' e restituirà il valore in base al risultato della classe 'A' S...
posta 07.05.2014 - 09:48
2
risposte

È buona norma fornire interfacce in una libreria che verrebbe utilizzata solo per il test delle unità?

Domanda spontanea: Qual è il motivo della progettazione per cui una classe di libreria non implementerebbe un'interfaccia come vantaggio per lo sviluppatore? (ad es., la classe della libreria .Net FileInfo ) La classe FileInfo dipen...
posta 10.10.2018 - 20:16
2
risposte

Scrittura dei test unitari di base all'interno del file di classe

In Python è comune avere "doctest" - semplici test all'interno della documentazione di classi e metodi. Il loro principale vantaggio è che possono essere facilmente eseguiti durante la modifica del codice - quando cambio qualche codice, posso es...
posta 13.09.2017 - 06:39
1
risposta

Rendi testabile UnitOfWork

Sono in fase di refactoring del codice legacy. Sfortunatamente si tratta di un'applicazione WebForms con un codice molto stretto e maleodorante. Attualmente l'accesso al database è all'interno di modelli che assomigliano a questo: var fooModel...
posta 08.11.2017 - 10:05
1
risposta

Testare l'intera applicazione o parti di esso? O viceversa? [duplicare]

Sto scrivendo un'applicazione per console di piccole dimensioni. Ho avuto cura di essere in grado di testare le parti aziendali importanti di esso in Test unitari. Ma avendo finito quasi tutto mi sono reso conto che potevo semplicemente tes...
posta 25.08.2017 - 11:23
2
risposte

Tutte le dipendenze devono essere create nel livello sottostante?

Dire che ho le seguenti classi: ServiceLayer.Service > BusinessLayer.BusinessClass1 > BusinessLayer.BusinessClass2> BusinessLayer.BusinessClass3. Nello scenario sopra; Il servizio chiama BusinessClass1, che chiama BusinessClass2, c...
posta 14.06.2017 - 22:31
2
risposte

Unit test di wrapper simili - o test di una singola unità è sufficiente?

Sto lavorando a un servizio che ha molte dipendenze. Il modo in cui li chiamo è che sto avvolgendo ogni client di servizio su un Adapter . Come questo (sto usando Java): public abstract class AdapterBase<Request, Response> { prot...
posta 09.11.2018 - 00:12
2
risposte

quando prendersi gioco del test unitario [duplicato]

Sto provando a scrivere test unitari in javascript per un'applicazione fatta in nodejs. Quello che voglio sapere è - Diciamo che c'è una classe Veicoli che dipende da un'altra classe Roads. Devo prendere in giro la classe Roads e invia...
posta 19.05.2013 - 12:27
3
risposte

L'impostazione predefinita non predefinita ci porta all'ereditarietà della composizione?

Ci sono alcune linee guida di progettazione sul codice verificabile in "The Art of Unit Testing". Il primo è "Rendi i metodi virtuali di default". Sono curioso di conoscere la tua idea sul comportamento non virtuale di default in C #. Ho letto d...
posta 24.07.2013 - 08:41
2
risposte

TDD fondamentale: bloccato con la scrittura di un test in modo da poter scrivere il codice che voglio

Ho una lezione di stagione. Questa stagione ha alcune proprietà: tra queste, una lista di giochi. Questo dovrebbe essere compilato dalla stessa fonte che ha popolato il resto delle proprietà Season. Ho eseguito un test per verificare che tutt...
posta 12.05.2013 - 15:05