Umění jednotkového testování: S příklady v jazyce C#

Hodnocení:   (4,3 z 5)

Umění jednotkového testování: S příklady v jazyce C# (Roy Osherove)

Recenze čtenářů

Shrnutí:

Kniha o jednotkovém testování v jazyce C# je oceňována pro svůj jasný, praktický přístup a srozumitelný jazyk, takže je vhodná jak pro začátečníky, tak pro zkušené vývojáře. Poskytuje cenné koncepty, techniky a reálné příklady, které lze okamžitě použít. Byla však kritizována za neuspořádaný obsah, hloubku proměnných a chyby v příkladech kódu, což vedlo k tomu, že pro některé čtenáře byla matoucí.

Klady:

Napsáno srozumitelnou, vysvětlující angličtinou.
Poskytuje praktické a použitelné příklady.
Vhodná pro začátečníky i zkušené vývojáře.
Pokrývá skutečné problémy, se kterými se setkáváme při testování jednotek.
Zaměřuje se na důležité koncepty, jako jsou „3 A testování jednotek (Arrange, Act, Assert)“.

Zápory:

Někteří čtenáři považují uspořádání za nelogické.
Obsahuje chyby v příkladech kódu.
Několik čtenářů má pocit, že v některých tématech chybí hloubka.
Některá vydání nemusí být aktuální, což vede ke zklamání z použitých výtisků.
Opakovaně odkazuje na jiné materiály, což může čtenáře mást.

(na základě 66 hodnocení čtenářů)

Původní název:

The Art of Unit Testing: With Examples in C#

Obsah knihy:

Shrnutí

Kniha Umění testování jednotek, druhé vydání vás krok za krokem provede od psaní prvních jednoduchých testů až po vytvoření robustních sad testů, které jsou udržovatelné, čitelné a důvěryhodné. Osvojíte si základní myšlenky a rychle přejdete k vysoce hodnotným tématům, jako jsou mocky, stuby a izolace, včetně frameworků, jako jsou Moq, FakeItEasy a Typemock Isolator. Prozkoumáte vzory a organizaci testů, práci se starším kódem, a dokonce i „netestovatelný“ kód. Cestou se seznámíte s integračním testováním a technikami a nástroji pro testování databází a dalších technologií.

O knize

Víte, že byste měli provádět unit testy, tak proč to neděláte? Pokud jste v unit testování nováčci, pokud vám unit testování připadá nudné nebo pokud se vám prostě jen nedostává dostatečné odměny za úsilí, které do něj vkládáte, čtěte dál.

Druhé vydání knihy Umění testování jednotek vás krok za krokem provede od psaní prvních jednoduchých testů jednotek až po vytvoření kompletních sad testů, které jsou udržovatelné, čitelné a důvěryhodné. Rychle přejdete ke složitějším tématům, jako jsou mock a stub, a zároveň se naučíte používat izolační (mocking) frameworky, jako jsou Moq, FakeItEasy a Typemock Isolator. Prozkoumáte vzory a organizaci testů, refaktorizujete aplikace kódu a naučíte se testovat „netestovatelný“ kód. Cestou se seznámíte s integračním testováním a technikami pro testování s databázemi.

Příklady v knize používají jazyk C#, ale budou přínosem pro každého, kdo používá staticky typovaný jazyk, jako je Java nebo C++.

Zakoupení tištěné knihy zahrnuje bezplatnou elektronickou knihu ve formátech PDF, Kindle a ePub od Manning Publications.

Co je uvnitř

⬤ Vytvářejte čitelné, udržovatelné a důvěryhodné testy.

⬤ Fake, stuby, mock objekty a izolační (mocking) frameworky.

⬤ Jednoduché techniky vstřikování závislostí.

⬤ Refaktorizace staršího kódu.

O autorovi

Roy Osherove programuje již více než 15 let a konzultuje a školí týmy po celém světě v oblasti jemného umění unit testování a vývoje řízeného testy. Jeho blog najdete na adrese ArtOfUnitTesting.com.

Obsah

ČÁST 1 ZAČÍNÁME.

⬤ Základy testování jednotek.

⬤ První jednotkový test.

ČÁST 2 ZÁKLADNÍ TECHNIKY.

⬤ Použití záložek k přerušení závislostí.

⬤ Testování interakcí pomocí maket objektů.

⬤ Izolační (mocking) frameworky.

⬤ Hlouběji do izolačních frameworků.

ČÁST 3 TESTOVACÍ KÓD.

⬤ Hierarchie a organizace testů.

⬤ Pilíře dobrých jednotkových testů.

ČÁST 4 NÁVRH A PROCES.

⬤ Zapojení unit testů do organizace.

⬤ Práce se starším kódem.

⬤ Design a testovatelnost.

Další údaje o knize:

ISBN:9781617290893
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2013
Počet stran:375

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Umění jednotkového testování: S příklady v jazyce C# - The Art of Unit Testing: With Examples in...
Shrnutí Kniha Umění testování jednotek, druhé...
Umění jednotkového testování: S příklady v jazyce C# - The Art of Unit Testing: With Examples in C#
Umění testování jednotek, třetí vydání: S příklady v JavaScriptu, třetí vydání - The Art of Unit...
Umění testování jednotek, třetí vydání vás zavede...
Umění testování jednotek, třetí vydání: S příklady v JavaScriptu, třetí vydání - The Art of Unit Testing, Third Edition: With Examples in JavaScript

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)