In part three, we add data access for the first time. We use an integration test to test-drive the implementation of entity framework and our database migration tool.
By the end, we are creating our database schema and writing and reading records with our database. We also are running our integration test suite on our build server both in GitHub Actions as well as Azure Pipelines. Both support a SQL database server locally on the build server.