školení Unit Testy v C# a .NET
Školení seznamuje vývojáře s problematikou psaní unit testů od teoretických základů až po sérii běžných praktických situací řešených s využitím moderních nástrojů pro psaní testů. Školení je koncipováno pro moderní .NET i tradiční .NET Framework.
Přehledová přednáška a seznámení s principy testování
Základní formát jednotkového testu, pravidlo AAA
Seznámení s testovacím frameworkem xUnit a atributy pro psaní testů
Problematika Code Coverage, Code Complexity a nástroje
Problematika testovatelného kódu a Dependency Injection
Pravidla pro psaní assertů a využití Fluent Assertions
Mockování, framework Moq a předpoklady pro mockování kódu
Mockování bez interfaces, private metody a verifikace výjimek
Test Driven Development a praktické použití v existujícím kódu
Testování a mockování frameworkových API
Verifikace s Moq, testování stavu objektů a interakcí
Testování s Entity Framework Core a mockování DbContextu
Testování s využitím IoC v unit testech
Firemní školení
tým do 15 vývojářůcelodenní školení
úpravy školení v ceně
materiály digitálně
konání kdekoliv v ČR a SR
lze realizovat online
termín dle dohody 25 000 Kč ~ den
Nejbližší termíny mám:
23. 1. 2024, 24. 1. 2024, 25. 1. 2024, 29. 1. 2024, 5. 2. 2024, a další...
Volné termíny - kalendář
Na konci školení budete znát: Testování, Code Coverage, Code Compexity, Cognitive Complexity, IoC, Dependency Injection, Mocking, Stubs, Fakes, debugging, kategorizace testů, PrivateObject, Moq, Fluent Assertions, xUnit, Verifikace
Pro koho je školení?
Pro vývojáře, kteří byly na školení starších verzí ASP.NET Core a potřebují se seznámit a aktuálním stavem frameworku. Vhodné je i pro vývojáře, kteří nastavení aplikace moc neřeší a chtějí se podívat na aktuální doporučený setup.
Vstupní znalosti
Toto školení předpokládá zkušenosti s objektově orientovaným programováním a jazykem C#. Pro pochopení souvislostí je školení vhodné pro vývojáře, kteří znají starší verze .NET Core. Školení lze absolvovat s Windows i macOS.
Ohlasy z předešlých školení
Kde jsem školil
Proškolil jsem přes 150 malých i velkých vývojářských týmů. Klienty školím prezenčně i online. Někteří navštěvují mé veřejné kurzy nebo webináře.
Co říkají klienti
Mirek nám pomohl s proniknutím a implementací EF do našich aplikací. Srozumitelná a zároveň precizní komunikace, obrovský technologický rozhled. Mohu doporučit.
Filip Tůma, Modrá pyramida stavební spořitelna, a.s.
Co říkají vývojáři







