3. xUnit bevezetés - az első működő xUnit tesztig - CRUD Create tesztje
Az xUnit, a legrégebbi és legtöbbet hivatkozott- unitteszt-környezet teljesértékű megoldásként megérkezett a .NET-világba. Dotnet Core fejlesztőként megismerkedünk az xUnit-tal, és a tesztvezérelt fejlesztési megközelítéssel (TDD) - sallang nélkül.
- 2.1 Előkészületek és a feladat elvégzése - Arrange _ Act
- 2.2 Ellenőrzés - Assert
- 2.3 Build és hibák
- 2.4 Hivatkozás beállítása az l2l.Data felé
- 2.5 Tesztelendő osztály létrehozása a teszthez - CourseRepository
- 2.6 Első ellenőrzés - xUnit.NotNull
- 3.1 Antipattern - Equals implementálása
- 3.2 object.Equals implementáció
- 3.3 object.GetHashCode implementáció
- 3.4 Első végeredmény, minden tesztünk zöld
- 4.1 A probléma felvetése
- 4.2 Megoldás - FluentAssertions
- 4.3 Végső simítások a tesztelendő osztály implementációjához - CourseRepository
- 4.4 A f ejezet vége - git commit
- 4.5 A fejezet vége - Course.Equals implementáció törlése - git commit
Vélemények
megbillentem
Annyi új info volt, kell pár nap míg rendszerezem :)
harmadik rész értékelése
jó, de nagyon halk
Még nem látom az alagút végét
Kiraly
.
.
Az oktatóról
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.