Arta testării unitare: Cu exemple în C#

Evaluare:   (4.3 din 5)

Arta testării unitare: Cu exemple în C# (Roy Osherove)

Recenzii ale cititorilor

Rezumat:

Cartea despre testarea unitară în C# este lăudată pentru abordarea sa clară, practică și limbajul ușor de urmat, ceea ce o face potrivită atât pentru începători, cât și pentru dezvoltatorii experimentați. Ea oferă concepte valoroase, tehnici și exemple din lumea reală care pot fi aplicate imediat. Cu toate acestea, a primit critici pentru conținutul dezorganizat, profunzimea variabilelor și erorile din exemplele de cod, determinându-i pe unii cititori să îl găsească confuz.

Avantaje:

Scrisă într-o engleză clară, explicabilă.
Oferă exemple practice și aplicabile.
Bun atât pentru începători, cât și pentru dezvoltatorii experimentați.
Acoperă problemele din lumea reală cu care se confruntă în testarea unitară.
Se concentrează pe concepte importante precum „cei 3 A ai testării unitare (Arrange, Act, Assert)”.

Dezavantaje:

Unii cititori consideră organizarea ilogică.
Conține greșeli în exemplele de cod.
Câțiva cititori consideră că îi lipsește profunzimea în anumite subiecte.
Unele ediții pot să nu fie actuale, ceea ce duce la dezamăgire în cazul exemplarelor folosite.
Face trimiteri repetate la alte materiale, ceea ce poate deruta cititorii.

(pe baza a 66 recenzii ale cititorilor)

Titlul original:

The Art of Unit Testing: With Examples in C#

Conținutul cărții:

Rezumat

The Art of Unit Testing, Second Edition vă ghidează pas cu pas de la scrierea primelor teste simple până la dezvoltarea unor seturi de teste robuste care pot fi menținute, citite și de încredere. Veți stăpâni ideile de bază și veți trece rapid la subiecte de mare valoare, cum ar fi mocks, stubs și izolare, inclusiv framework-uri precum Moq, FakeItEasy și Typemock Isolator. Veți explora modelele de testare și organizarea, lucrul cu codul moștenit și chiar codul „netestabil”. Pe parcurs, veți învăța despre testarea integrării și tehnici și instrumente pentru testarea bazelor de date și a altor tehnologii.

Despre această carte

Știți că ar trebui să testați unitar, deci de ce nu o faceți? Dacă sunteți nou în domeniul testării unitare, dacă testarea unitară vi se pare plictisitoare sau dacă nu obțineți suficiente rezultate pentru efortul pe care îl depuneți, continuați să citiți.

The Art of Unit Testing, ediția a doua vă ghidează pas cu pas de la scrierea primelor teste unitare simple până la construirea unor seturi complete de teste care sunt ușor de întreținut, de citit și de încredere. Veți trece rapid la subiecte mai complicate precum mocks și stubs, învățând în același timp să utilizați cadre de izolare (mocking) precum Moq, FakeItEasy și Typemock Isolator. Veți explora modelele de testare și organizarea, refactorizarea aplicațiilor de cod și veți învăța cum să testați codul „netestabil”. Pe parcurs, veți învăța despre testarea integrării și tehnici pentru testarea cu baze de date.

Exemplele din carte folosesc C#, dar vor fi utile oricui folosește un limbaj tipat static, cum ar fi Java sau C++.

Cumpărarea cărții tipărite include o carte electronică gratuită în format PDF, Kindle și ePub de la Manning Publications.

Ce este în interior

⬤ Creați teste lizibile, mentenabile, de încredere.

⬤ Fakes, stubs, obiecte simulate și cadre de izolare (mocking).

⬤ Tehnicile simple de injectare a dependențelor.

⬤ Refactorizarea codului moștenit.

Despre autor

Roy Osherove codifică de peste 15 ani și consultă și instruiește echipe din întreaga lume cu privire la arta blândă a testării unitare și a dezvoltării bazate pe teste. Blogul său este la ArtOfUnitTesting.com.

Tabla de conținut

PARTEA 1 ÎNCEPEREA.

⬤  Elementele de bază ale testării unitare.

⬤ Un prim test unitar.

PARTEA 2 TEHNICI DE BAZĂ.

⬤ Utilizarea stubs pentru a rupe dependențele.

⬤ Testarea interacțiunii cu ajutorul obiectelor mock.

⬤ cadrele de izolare (mocking).

⬤ Explorarea în profunzime a cadrelor de izolare.

PARTEA 3 CODUL DE TESTARE.

⬤ Gerarhii și organizare a testelor.

⬤ Pilonii unor teste unitare bune.

PARTEA 4 DESIGN ȘI PROCES.

⬤ Integrarea testelor unitare în organizație.

⬤ Lucrul cu codul moștenit.

⬤ Design și testabilitate.

Alte date despre carte:

ISBN:9781617290893
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2013
Numărul de pagini:375

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Arta testării unitare: Cu exemple în C# - The Art of Unit Testing: With Examples in C#
Rezumat The Art of Unit Testing, Second Edition vă ghidează pas...
Arta testării unitare: Cu exemple în C# - The Art of Unit Testing: With Examples in C#
Arta testării unitare, ediția a treia: Cu exemple în JavaScript - The Art of Unit Testing, Third...
The Art of Unit Testing, Third Edition vă duce...
Arta testării unitare, ediția a treia: Cu exemple în JavaScript - The Art of Unit Testing, Third Edition: With Examples in JavaScript

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)