JUnit 5: Jednotkové testování na platformě JavaGrada Publishing a.s., 30. 10. 2018 - Počet stran: 296 Nezáleží na tom, jestli je jednotkové testování váš denní chleba, nebo zda se jako programátoři s touto problematikou teprve seznamujete: příručku, věnovanou oblíbenému frameworku JUnit 5, totiž oceníte v každém případě. |
Obsah
22 | |
31 | |
Metodika TDD | 38 |
Základy práce s frameworkem JUnit | 55 |
Výpis 5 | 58 |
Třída Assertions potvrzení očekávání | 70 |
Výpis 7 | 81 |
Základní užitečné anotace | 87 |
Ukázka testu s parametry pomocí implementace interfejsu | 187 |
Definice anotace ParameterizedTest | 200 |
Nadstavby a rozšíření | 203 |
Základní použití frameworku Mockito | 213 |
Definice finální třídy Person používající statickou metodu v konstruktoru | 222 |
Pokrytí kódu testy | 225 |
Metoda rate pro výpočet bonity klienta | 228 |
Základní konfigurace Maven projektu pro frameworkSpring Boot | 235 |
Výpis 11 | 102 |
Deaktivace testů | 103 |
Zvláštní druhy testů | 115 |
Zvláštní druhy kontejnerů | 139 |
Architektura a další pokročilá témata | 151 |
Architektura frameworku JUnit | 152 |
Rozšíření frameworku JUnit | 165 |
Definice rozšíření pro tvorbu dočasných souborů | 174 |
Pokročilé funkce | 181 |
Zadání struktury a dat databáze v souboru db changelogmaster yaml | 241 |
Ukázka testu ControllerBeanTest na třídu CityController | 247 |
Ukázka testu ControllerRestDocsTest na RESTful službu | 254 |
Nástroj Cucumber | 261 |
Maven závislosti pro nástroj Cucumber | 263 |
Implementace testu ve třídě AdvancedCalcStepdefs | 270 |
Ukázka řešení testu s parametry v JU4 | 277 |
B Potřebné vybavení a programy pro třetí a čtvrtou část | 281 |
Další vydání - Zobrazit všechny
JUnit 5: Jednotkové testování na platformě Java Havelka Arnošt,Pecinovský Rudolf Omezený náhled - 2018 |
JUnit 5: Jednotkové testování na platformě Java Havelka Arnošt,Pecinovský Rudolf Omezený náhled - 2018 |
Běžně se vyskytující výrazy a sousloví
AbstractLifeCycleTest actual AfterAll AfterEach balíčku BeforeAll BeforeEach být containers Cucumber části další datový typ Definice demonstruje dependency DisplayName dokumentace Executable expected frameworku JUnit frameworku Spring funkčnost Gherkin Hello world hodnoty Implementace info instance třídy interfejsu Java JavaScript Javě jednotkové testy jednotkových testů jednotlivých JUnit Jupiter JUnit Vintage Jupiter kód Konfigurace konstruktor kontejner Launcher metody typu možné může můžete najdete name např našem případě Návrhový vzor název než objekt Obrázek ParameterizedTest parametry platformy Java plugin podkapitole pomocí anotace pouze použít použití private static programu projektu proměnné průběhu před představuje překladač přípravek public class public void resp return řádcích sady softwaru Spring Boot spuštění testu static void straně Tato test TestInfo testovací metody testovací třídy testovacích tříd testování TestReporter tests testu tohoto třída třídě třídu typů Ukázka verze verzi viz podkapitolu viz řádek viz řádky viz výpis všechny výjimky Vytvoření vývojové prostředí zadané zadání zadat zdrojový kód zpracování