What is integration testing in ASP.NET Core?
Integration testing verifies that multiple application components work together correctly. Unlike a unit test, it may exercise routing, middleware, model binding, dependency injection, authentication, database access, and HTTP responses together.