static Mock<IContextualResourceModel> CreateResourceModel(IEventPublisher serverEvents, Guid resourceId = new Guid())
{
var resourceModel = new Mock<IContextualResourceModel>();
resourceModel.Setup(r => r.ResourceType).Returns(Studio.Core.AppResources.Enums.ResourceType.WorkflowService);
resourceModel.Setup(r => r.Category).Returns("Testing");
resourceModel.Setup(r => r.DisplayName).Returns("TestingWF");
resourceModel.Setup(r => r.ResourceName).Returns("TestingWF");
resourceModel.Setup(r => r.Environment.Connection.ServerEvents).Returns(serverEvents);
resourceModel.Setup(r => r.ID).Returns(resourceId);
return resourceModel;
}