Category unit test
Be cautious with Moq strict mock usage
More on that later. But the idea is that you should be very carefully on how you setup your unit tests if you are using Moq strict mock feature. Any call which is not explicitly setup will just fail if you are using strict mock.