Témakörök
-
1
-
A tanfolyamhoz tartozó forráskódok
-
1.1 Kérdések és bevezetés
BETEKINTÉS -
1.2 Vázlat
BETEKINTÉS -
1.3 Első prototípus
BETEKINTÉS -
1.4 IClassFixture használata
-
1.5 Továbbfejlesztés Dependency Injection segítségével
-
1.6 Dependency Injection használata a CourseRepository kódjában is - I.
-
1.7 Dependency Injection használata a CourseRepository kódjában is - II.
-
1.8 Dependency Injection használata a CourseRepository kódjában is - III.
-
1.9 Az L2lDbContext létrehozása factory függvénnyel - L2lDbContextFactory method
-
1.10 L2lDbContextFactory method segítségével a Database Fixture refaktoringja
-
1.11 L2lDbContextFactory method segítségével a tesztjeink refaktoringja
-
1.12 Minden tesztünk zöld
-
1.13 A fejezet vége - git commit
-
-
2
-
2.1 Problémafelvetés - hibába futunk
-
2.2 Nyomozás
-
2.3 Megoldás SqliteConnection segítségével - I.
-
2.4 Megoldás SqliteConnection segítségével - II.
-
2.5 Megoldás SqliteConnection segítségével - III.
-
2.6 Megoldás kiterjesztése a file db használatára is
-
2.7 Minden tesztünk - memória és állomány db is - zöld
-
-
3
-
3.1 Memory vs file db - I.
-
3.2 Memory vs file db - II.
-
3.3 Továbbfejlesztés - factory.IsInMemoryDb - vázlat
-
3.4 Továbbfejlesztés - factory.IsInMemoryDb - implementáció
-
3.5 Továbbfejlesztés - factory.IsInMemoryDb - code review
-
3.7 Minden tesztünk zöld
-
-
4
-
4.1 Ellenőrzés - dotnet ef - hibába futunk
-
4.2 Nyomozás
-
4.3 Megoldás
-
4.4 Ellenőrzés - dotnet cli ok
-
4.5 Ellenőrzés - minden teszt zöld és dotnet cli rendben
-
4.6 A fejezet vége - git commit
-
Vásárold meg a komplett csomagot!
Értékelések
5. Repository teszt xUnit SQLite
Vas Zoltán
Kiváló előadás, mindenképp nagyon hasznos tanfolyam! Igen, sajnos néha belefutunk, hogy a VS Code nem frissít le, csak néha.. :-) Az előadó felhívja a fig...
Több megjelenítéseKiváló előadás, mindenképp nagyon hasznos tanfolyam! Igen, sajnos néha belefutunk, hogy a VS Code nem frissít le, csak néha.. :-) Az előadó felhívja a figyelmet a hibákra, migrációs frissítésekre, MemoryDb - FileDb különbségek, ..stb. !!
Kevesebb megjelenítéseötödik rész értékelése
Zoltán Hodvogner
xUnit és Entity Framework
Tamás Szikszai
Remek, tanulságos tanfolyam, részletesen tanítva a patternek mentén, ami nagy plus. Újrafelhasználható megoldást nyújt, főleg tesztelésre kihegyezve. .Net ...
Több megjelenítéseRemek, tanulságos tanfolyam, részletesen tanítva a patternek mentén, ami nagy plus. Újrafelhasználható megoldást nyújt, főleg tesztelésre kihegyezve. .Net 5.0 óta a System.Data.SqlClient helyett Microsoft.Data.SqlClient használhatóbb multiplatformon.
Kevesebb megjelenítéseOktató
-
Plesz Gábor
C#/.NET
Full-stack C# fejlesztő vagyok, idén már 30 éves tervezési, fejlesztési, adatbázis, devop és üzemeltetési tapasztalattal, erős matematikai alapokkal. Elsősorban Windows környezetben dolgoztam, de az utóbbi néhány évben előfordult, hogy több platform (Linux/Raspberry PI/Android/iOS) szolgáltatásait integrálom. Mivel minden nap kódolok, minden érdekel, ami a fejlesztéshez kapcsolódik, akár egyszerűbbé teszi életünket, akár valami "jövős" dolog.