Mid ASP.NET Core

How to mock dependencies in unit tests?

Use a mocking framework like Moq:

var mockService = new Mock<IMyService>();

mockService.Setup(s => s.Get()).Returns("test");

var controller = new MyController(mockService.Object);

Mocking helps isolate the unit of work and test behavior independently.

MVC & Razor Pages

More from ASP.NET Core Tutorial

All questions for this course