What is the Moq framework and how is it used in .NET?
Moq is a popular, open-source mocking library for .NET that enables developers to create
mock objects, set expectations, and verify interactions in unit tests, helping isolate
dependencies easily.