Dataåtkomster i .NET 2020

Kurs från 2020-03-03 till 2020-04-15

Unit testing with data

Måndag den 30:e mars 2020

Denna lektion handlar om hur vi kan och bör testa vår applikation som använder Entity Framework (och externa resurser över lag).

Lektionsplan

Lektion från kl. 8:30 till kl. 16:30

Lunch 12:00 till 13:00

Lektionsteori

Teori, exemplar och övningar. Bör genomgås innan lektionen.

Viktig kurslitteratur

Detta är litteratur som är bas för denna lektion, detta bör läses innan man går på gång med lektionsteorin.

Mocking and fakes

OBS! Entity Framework gir möjlighet till att simulera en databas i minnet, smidigt, men att kalla detta unit test är i mina ögon fel, mer rätt skulle integration test vara, och man får vara försiktig med detta, i alla fall försiktig med att kalla det unit test. Eftersom vi aldrig kan veta om databasen i minnet beter sig på precis samma sätt som produktions databasen.

Bakgrunds litteratur

Detta är litteratur som är frivillig, och som kan kan används till at få en djupare insikt i ämnen i klassen.

Host Builder, the Microsoft way to work with Configuration, Servies and Logging