Integration Testing of Entity Framework 6 Applications
Entity Framework is the best way to create a data access layer in .NET. This course will show you how to test that data access layer, whether you are using EF6 or EF Core.
Having a good integration test suite is your greatest asset. In this course, Integration Testing of Entity Framework 6 Applications, you’ll learn that a good integration test suite is the best way to ensure the quality of your Entity Framework application. First, you’ll set up a Continuous Integration server to rebuild a database and run all integration tests on every checkin. Next, you’ll keep your test readable and resilient to change, so that they help you implement new features rather than hold you back. Finally, you’ll find the balance between unit tests and integration tests so that you use the best technique in every case. After this course, you’ll know that by investing in a quality test suite you’ll increase both velocity and quality.
Author Name: Michael Perry
Author Description:
Software is math. Michael L Perry has built upon the works of mathematicians like Bertrand Meyer, James Rumbaugh, and Donald Knuth to develop a mathematical system for software development. He has captured this system in a set of open source projects, Update Controls and Correspondence. As a Principal Consultant at Improving Enterprises, he applies mathematical concepts to building scalable and robust enterprise systems. You can find out more at qedcode.com.
Table of Contents
- Course Overview
1min - The Importance of Testing the Data Access Layer
12mins - Deploying a Database to the Test Environment
35mins - Isolating Integration Tests
16mins - When and How to Unit Test
52mins - Structuring a Readable Test
23mins
There are no reviews yet.