Using NSubstitute rather than Moq