protected void CreateResourceRepo()
{
var msg = new ExecuteMessage { HasError = false };
msg.SetMessage("");
EnvironmentModel = CreateMockEnvironment();
ResourceRepo = new Mock<IResourceRepository>();
ResourceRepo.Setup(r => r.FetchResourceDefinition(It.IsAny<IEnvironmentModel>(), It.IsAny<Guid>(), It.IsAny<Guid>(), It.IsAny<bool>())).Returns(new ExecuteMessage());
ResourceRepo.Setup(r => r.GetDependenciesXml(It.IsAny<IContextualResourceModel>(), It.IsAny<bool>())).Returns(msg);
FirstResource = CreateResource(ResourceType.WorkflowService);
var coll = new Collection<IResourceModel> { FirstResource.Object };
ResourceRepo.Setup(c => c.All()).Returns(coll);
EnvironmentModel.Setup(m => m.ResourceRepository).Returns(ResourceRepo.Object);
}