EfCore.TestSupport Alternatives
Similar projects and alternatives to EfCore.TestSupport
-
ASP.NET Core
ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
-
DbUp
DbUp is a .NET library that helps you to deploy changes to SQL Server databases. It tracks which SQL scripts have been run already, and runs the change scripts that are needed to get your database up to date.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
roundhouse
RoundhousE is a Database Migration Utility for .NET using sql files and versioning based on source control
EfCore.TestSupport reviews and mentions
-
Repository pattern is a pain. Are there better ways?
If you have complex ef queries / functions mocking repository doesn't really make Sense. Your core application live in entity framework, you must test it. Author of best book about entity framework wrote lot blog posts about it (https://www.thereformedprogrammer.net/new-features-for-unit-testing-your-entity-framework-core-5-code/) maybe you can write extension methods on queryable and test it?
-
Is it sensible to run EF migrations at startup?
I think it would be fine for a small app. For larger apps: we currently use DbUp to run SQL scripts on deploy (in a seperate job, before the web app deploys) + https://github.com/JonPSmith/EfCore.TestSupport to run a unit test to ensure the EF Core schema matches the database to prevent errors at runtime.
Stats
JonPSmith/EfCore.TestSupport is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.
The primary programming language of EfCore.TestSupport is C#.
Popular Comparisons
Sponsored