Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Welcome to the EfCore.TestSupport wiki!
This wiki defines the various groups and the signatures of the methods. The various groups of methods are:
- Helpers to create an in-memory Sqlite database for unit testing
- Helpers to create an InMemory database for unit testing
- Helpers to create connection strings with a unique database name (via appsetting.json)
- Helpers for creating unique SQL Server databases for unit testing
- Helpers for creating an empty database, and deleting SQL unit test databases
- Various tools for getting test data, or file paths to test data
- A tool for applying a SQL script file to a EF Core database
- Tools for capturing EF Core logging.
- EfSchemaCompare: Tool to compare EF Core's view of the database with an actual database.
This GitHub repository contains the source of the The NuGet package
is the project
TestSupport and various unit tests that check the project