Mock<IContextualResourceModel> CreateMockResourceModel(Guid resourceId = new Guid(), string mockResourceName = "") { var mockResourceModel = CreateResourceModel(new Mock<IEventPublisher>().Object, resourceId); if(!string.IsNullOrEmpty(mockResourceName)) { mockResourceModel.Setup(c => c.ResourceName).Returns(mockResourceName); } return mockResourceModel; }