Domande taggate «unit-testing»

Il test unitario è un metodo mediante il quale vengono testate singole unità del codice sorgente per determinare se sono idonee all'uso.








4
Implementazione di unit test presso un'azienda che non lo fa
Il capo dello sviluppo software della mia azienda ha appena "rassegnato le dimissioni" (ovvero licenziato) e ora stiamo cercando di migliorare le pratiche di sviluppo della nostra azienda. Vogliamo implementare test unitari in tutto il software creato da qui in poi. Il feedback degli sviluppatori è questo: Sappiamo che i …
19 unit-testing  tdd 

1
Ho testato l'unità della mia classe, ora come posso iniziare con un test di integrazione?
Ho scritto una classe che gestisce i destinatari in un elenco MailChimp, chiamato MailChimpRecipient. Utilizza la classe MCAPI, che è un wrapper API di terze parti. http://apidocs.mailchimp.com/api/1.3/ http://apidocs.mailchimp.com/api/downloads/ Passo l'oggetto MCAPI nel costruttore dell'oggetto MailChimpRecipient, quindi ho scritto test unitari usando PHPUnit che testano tutta la logica della mia classe …
19 php  unit-testing 



6
Ho davvero bisogno di un framework di unit test?
Attualmente nel mio lavoro, disponiamo di un'ampia suite di test unitari per la nostra applicazione C ++. Tuttavia non utilizziamo un framework di unit test. Usano semplicemente una macro C che sostanzialmente avvolge un'asserzione e una cout. Qualcosa di simile a: VERIFY(cond) if (!(cond)) {std::cout << "unit test failed at …

3
Devo includere i test nell'immagine Docker?
Quando si tratta di test, posso pensare a due opzioni: Metti sia il test che l'applicazione in un'immagine. Includi solo il codice dell'applicazione nell'immagine. Crea un contenitore specifico per il test che si basa sull'immagine principale e aggiunge alcuni livelli (codice di test, dipendenze, ecc.). Con la prima opzione, posso …

1
Test unitari: asserzioni differite con Linq
Va bene aggiungere affermazioni differite come questa var actualKittens = actualKittens.Select(kitten => { Assert.IsСute(kitten); return kitten }); Perché? Quindi posso iterare solo una volta anche con le dichiarazioni che prevedono la raccolta materializzata, ad esempio: CollectionAssert.AreEquivalent(expectedKittens, actualKittens.ToList()); Inoltre, potrebbe non essere solo Seleziona, ma un metodo con iteratore definito e …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.