EfCore.TestSupport 3.2.0

Useful tools when unit testing applications that use Entity Framework Core. See readme file on github.

Install-Package EfCore.TestSupport -Version 3.2.0
dotnet add package EfCore.TestSupport --version 3.2.0
<PackageReference Include="EfCore.TestSupport" Version="3.2.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add EfCore.TestSupport --version 3.2.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

EfCore.TestSupport

This git repo contains the source of the EfCore.TestSupport library, and various tests to check the EfCore.TestSupport NuGet package.
See Release Notes for information on changes.

This project is open-source (MIT licence) and works for EF Core 2.1 (netstandard2.0) and EF Core 3 (netstandard2.1).

Documentation

The NuGet package EfCore.TestSupport is a netstandard2.0 library containing methods to help you unit test applications that use
Entity Framework Core for database access. This readme defines the various groups, with links to the documentation in the
EfCore.TestSupport wiki.

NOTE: The techniques are explained in much more details in chapter 15 of the book Entity Framework in Action.

EfCore.TestSupport

This git repo contains the source of the EfCore.TestSupport library, and various tests to check the EfCore.TestSupport NuGet package.
See Release Notes for information on changes.

This project is open-source (MIT licence) and works for EF Core 2.1 (netstandard2.0) and EF Core 3 (netstandard2.1).

Documentation

The NuGet package EfCore.TestSupport is a netstandard2.0 library containing methods to help you unit test applications that use
Entity Framework Core for database access. This readme defines the various groups, with links to the documentation in the
EfCore.TestSupport wiki.

NOTE: The techniques are explained in much more details in chapter 15 of the book Entity Framework in Action.

Release Notes

- New Feature: (only EF Core 3): The extension methods that create options for In-memory sqlite options and SQL Server options now have an optional parameter that allows you to add extra options to the DbContextOptionsBuilder
     - New Feature: TimeThings has version that returns the result of the timing.
     - Issue 32: Missing primary key in database causes a exception.

Showing the top 4 GitHub repositories that depend on EfCore.TestSupport:

Repository Stars
JonPSmith/EfCore.GenericServices
A library to help you quickly code CRUD accesses for a web/mobile/desktop application using EF Core.
JonPSmith/PermissionAccessControl
Example code for Authorization articles
JonPSmith/EfCore.GenericBizRunner
Library to run business logic when using Entity Framework Core for database accesses
JonPSmith/PermissionAccessControl2
Version 2 of example application to go with articles on feature and data authorization

Read more about the GitHub Usage information on our documentation.

Version History

Version Downloads Last updated
3.2.0 62 5/23/2020
3.1.1 4,664 3/26/2020
3.1.0 15,302 11/1/2019
3.0.0 2,754 10/12/2019
2.0.1 14,047 7/22/2019
2.0.0 6,620 6/4/2019
1.9.0 19,904 4/22/2019
1.8.0 3,122 3/25/2019
1.7.0 1,389 3/19/2019
1.6.1 9,040 1/28/2019
1.6.0 145 1/28/2019
1.5.2 4,747 1/4/2019
1.5.1 16,592 10/24/2018
1.5.0 2,145 10/2/2018
1.4.0 11,245 6/7/2018
1.3.1 1,844 4/1/2018
1.3.0 1,223 3/1/2018
1.2.0 640 1/22/2018
1.1.5 541 12/27/2017
1.1.4 376 12/27/2017
1.1.3 542 12/1/2017
1.1.2 335 11/21/2017
1.1.1 316 11/17/2017
1.1.0 339 11/16/2017
1.0.2 326 10/13/2017
1.0.1 309 9/30/2017
1.0.0 425 9/29/2017