Testing the application

If you choose to extend the functionality of this project, one thing that you would probably want to add is some automated testing. Let's get some terminology out of the way: this section concerns automated testing, but not unit testing. It's easy to get into debates and discussions regarding exactly what a test is, but for the purpose of this section, we are adding automated testing.

Since this application is very much a basic data access application, automated testing often gets omitted. It certainly could be argued that, since there is very little logic, you're effectively testing EF Core. Another main reason for not testing a basic CRUD application has always been how difficult it is. Testing database-centric applications ...

Get C# 8 and .NET Core 3 Projects Using Azure - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.