L'arte di testare le unità: Con esempi in C#

Punteggio:   (4,3 su 5)

L'arte di testare le unità: Con esempi in C# (Roy Osherove)

Recensioni dei lettori

Riepilogo:

Il libro sui test unitari in C# è apprezzato per il suo approccio chiaro e pratico e per il linguaggio facile da seguire, che lo rende adatto sia ai principianti che agli sviluppatori esperti. Fornisce concetti preziosi, tecniche ed esempi reali che possono essere applicati immediatamente. Tuttavia, ha ricevuto critiche per la disorganizzazione dei contenuti, la profondità delle variabili e gli errori negli esempi di codice, che hanno portato alcuni lettori a trovarlo confuso.

Vantaggi:

Scritto in un inglese chiaro e spiegabile.
Fornisce esempi pratici e applicabili.
Buono sia per i principianti che per gli sviluppatori esperti.
Copre i problemi del mondo reale affrontati nei test unitari.
Si concentra su concetti importanti come le “3 A dei test unitari (Arrange, Act, Assert)”.

Svantaggi:

Alcuni lettori trovano l'organizzazione illogica.
Contiene errori negli esempi di codice.
Alcuni lettori ritengono che manchi di profondità in alcuni argomenti.
Alcune edizioni potrebbero non essere aggiornate, il che potrebbe portare alla delusione delle copie usate.
Fa ripetutamente riferimento ad altri materiali, il che può confondere i lettori.

(basato su 66 recensioni dei lettori)

Titolo originale:

The Art of Unit Testing: With Examples in C#

Contenuto del libro:

Sintesi

The Art of Unit Testing, Second Edition vi guida passo dopo passo dalla scrittura dei primi semplici test allo sviluppo di robusti set di test che siano mantenibili, leggibili e affidabili. Imparerete a padroneggiare le idee fondamentali e passerete rapidamente ad argomenti di alto valore come i mock, gli stub e l'isolamento, compresi framework come Moq, FakeItEasy e Typemock Isolator. Esplorerete i modelli di test e l'organizzazione, il lavoro con il codice legacy e persino il codice “non testabile”. Lungo il percorso, imparerete a conoscere i test di integrazione e le tecniche e gli strumenti per testare i database e altre tecnologie.

Informazioni su questo libro

Sapete che dovreste fare unit testing, ma perché non lo fate? Se siete alle prime armi con i test unitari, se li trovate noiosi o se semplicemente non vi ripagano abbastanza dello sforzo che fate, continuate a leggere.

The Art of Unit Testing, Second Edition vi guida passo dopo passo dalla scrittura dei primi semplici test unitari alla costruzione di set di test completi che siano manutenibili, leggibili e affidabili. Passerete rapidamente ad argomenti più complicati come i mock e gli stub, imparando a usare framework di isolamento (mocking) come Moq, FakeItEasy e Typemock Isolator. Esplorerete i modelli e l'organizzazione dei test, rifattorizzerete le applicazioni di codice e imparerete a testare il codice “non testabile”. Nel corso di questo percorso, imparerete a conoscere i test di integrazione e le tecniche di test con i database.

Gli esempi del libro utilizzano il linguaggio C#, ma sono utili a chiunque utilizzi un linguaggio a tipizzazione statica come Java o C++.

L'acquisto del libro stampato include un eBook gratuito nei formati PDF, Kindle e ePub di Manning Publications.

Cosa c'è dentro

⬤ Creare test leggibili, manutenibili e affidabili.

⬤ Fake, stub, oggetti mock e framework di isolamento (mocking).

⬤ Tecniche semplici di dependency injection.

⬤ Rifattorizzazione del codice legacy.

Informazioni sull'autore

Roy Osherove si occupa di codifica da oltre 15 anni e fornisce consulenza e formazione ai team di tutto il mondo sulla dolce arte dei test unitari e dello sviluppo guidato dai test. Il suo blog è ArtOfUnitTesting.com.

Indice dei contenuti

PARTE 1 INIZIARE.

⬤ Le basi del test unitario.

⬤ Un primo test unitario.

PARTE 2 TECNICHE FONDAMENTALI.

⬤ L'uso degli stub per rompere le dipendenze.

⬤ Il test di interazione con gli oggetti mock.

⬤ I framework di isolamento (mocking).

⬤ Approfondimento dei framework di isolamento.

PARTE 3 IL CODICE DI TEST.

⬤ Gerarchie e organizzazione dei test.

⬤ I pilastri di un buon test unitario.

PARTE 4 PROGETTAZIONE E PROCESSO.

⬤ Integrare i test unitari nell'organizzazione.

⬤ Lavorare con il codice legacy.

⬤ Progettazione e testabilità.

Altre informazioni sul libro:

ISBN:9781617290893
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2013
Numero di pagine:375

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

L'arte di testare le unità: Con esempi in C# - The Art of Unit Testing: With Examples in...
Sintesi The Art of Unit Testing, Second Edition vi guida...
L'arte di testare le unità: Con esempi in C# - The Art of Unit Testing: With Examples in C#
L'arte dei test unitari, terza edizione: Con esempi in JavaScript - The Art of Unit Testing, Third...
L'arte di testare le unità, terza edizione, vi...
L'arte dei test unitari, terza edizione: Con esempi in JavaScript - The Art of Unit Testing, Third Edition: With Examples in JavaScript

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)