Moq – Mocking a cast on an interface

moq logo

Mocking a Cast on a Mocked Interface The Setup var mockedInterface = new Mock<IInterface>(); mockedInterface.As().Setup(i => i.MethodOnTheInterface()); Easy as that! Been working with Moq a fair bit recently. Some other Moq tips and tricks here.

Moq – Mocking the Request context and verifying SQLException is raised.

Mocking the Request on an API Controller Had an API controller under unit test which made use of the HttpMessageRequest which I needed to mock.How do I get a handle on this? Again pretty simple really (my initial train of thought was back to front…

Moq – Verifying parameter values on a mocked method call.

moq logo

Was going down a rabbit hole trying to figure out how to check param value on a mocked method (pretty simple if truth be told). I need to ensure that when an exception was raised my logger would be called Times.Once and would log the…