Companies Home Search Profile

Testing with EF Core 2

Focused View

Kevin Dockx

1:12:43

21 View
  • 01.Course Overview.mp4
    01:15
  • 02.Coming Up.mp4
    01:14
  • 03.Course Prerequisites.mp4
    01:14
  • 04.Learning About Different Ways to Test Your Application .mp4
    03:58
  • 05.Unit Testing with EF Core.mp4
    02:52
  • 06.Demo - Introducing the Demo Application.mp4
    02:23
  • 07.Summary.mp4
    01:33
  • 08.Coming Up.mp4
    00:54
  • 09. Learning What the EF Core InMemory Database Provider Is.mp4
    02:02
  • 10.Demo - Getting Ready for Testing with the InMemory Database Provider.mp4
    05:05
  • 11.Unit Testing with the Arrange, Act, Assert Pattern.mp4
    02:32
  • 12.Demo - Writing Your First Unit Test Using the Inmemory Database Provider.mp4
    07:03
  • 13.Demo - Writing Additional Unit Tests.mp4
    04:34
  • 14.Isolating Tests.mp4
    00:52
  • 15.Demo - Isolating Tests.mp4
    01:34
  • 16.Improving Tests by Using Multiple DbContext Instances.mp4
    01:53
  • 17.Demo - Using Multiple DbContext Instances.mp4
    02:17
  • 18.Mocking Limitations of the InMemory Database Provider.mp4
    01:16
  • 19.Demo - Testing with Referential Integrity.mp4
    01:18
  • 20.Advantages and Disadvantages of the InMemory Database Provider.mp4
    02:05
  • 21.Summary.mp4
    01:57
  • 22.Coming Up.mp4
    00:45
  • 23.Introducing SQLite.mp4
    01:42
  • 24.Demo - Unit Testing with SQLite.mp4
    03:03
  • 25.Demo - Using Multiple DbContext Instances.mp4
    02:20
  • 26.Demo - Testing with Referential Integrity.mp4
    01:13
  • 27.Adding EF Core Logging.mp4
    02:15
  • 28.Demo - Adding EF Core Logging.mp4
    06:38
  • 29.Demo - Logging to Test Explorer.mp4
    02:11
  • 30.Limitations of SQLite.mp4
    01:17
  • 31.Summary.mp4
    01:28
  • Description


    When creating an application that uses EF Core you’ll quickly wonder how you can test your code. In this course you’ll learn about strategies that can help with testing your code by using in-memory database providers like InMemory and SQLite.

    What You'll Learn?


      In this course, Testing with EF Core, you will learn how EF Core can help with testing code that relies on calls into your database. First, you will learn about different ways of testing your application. Next, you will discover how in-memory database providers like InMemory and SQLite can help with improving your tests. Finally, you will explore how to isolate your tests and how to enhance Test Explorer with logs coming from EF Core. When you're finished with this course, you will have the skills and knowledge of EF Core needed to improve your tests and thus the reliability of your code.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Kevin Dockx is a freelance solution architect, author & consultant, living in Antwerp (Belgium). He's mainly focused on solution/application architectures & security for web-based (API) applications built with .NET, but he also keeps an eye out for new developments concerning other products from the .NET stack. He's a Microsoft MVP and board member of the RD MS Community. He's also a regular speaker at various (inter)national conferences & user group events, and works on various open source projects, like Microsoft.AspNet.JsonPatch & Marvin.Cache.Headers. Kevin likes to travel to places he hasn't seen before, and enjoys a good glass of wine in the company of a few good friends.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 31
    • duration 1:12:43
    • level average
    • Release Date 2023/10/11