Beispiel #1
0
        public static WorkspaceRepository SetupRepo(out Guid workspaceID)
        {
            var repo = new WorkspaceRepository();

            workspaceID = Guid.NewGuid();
            ResourceCatalogTests.SaveResources(Guid.Empty, null, true, true, new string[0], new[] { "Calculate_RecordSet_Subtract" }, out List <IResource> resources, new Guid[0], new[] { Guid.NewGuid() });
            ResourceCatalogTests.SaveResources(workspaceID, null, true, true, new string[0], new[] { "Calculate_RecordSet_Subtract" }, out resources, new Guid[0], new[] { Guid.NewGuid() });

            // Force reload of server workspace from _currentTestDir
            ResourceCatalog.Instance.LoadWorkspace(GlobalConstants.ServerWorkspaceID);
            return(repo);
        }
Beispiel #2
0
        public void TestInitialize()
        {
            _workspaceID = Guid.NewGuid();

            List <IResource> resources;

            ResourceCatalogTests.SaveResources(_workspaceID, VersionNo.ToString(), true, false,
                                               new[] { SourceName, ServerConnection1Name, ServerConnection2Name },
                                               new[] { ServiceName, ServiceNameUnsigned },
                                               out resources,
                                               new[] { SourceID, Guid.Parse(ServerConnection1ID), Guid.Parse(ServerConnection2ID) },
                                               new[] { ServiceID, UnsignedServiceID });

            ResourceCatalog.Instance.LoadWorkspace(_workspaceID);
        }
        public void TestInitialize()
        {
            _workspaceId = Guid.NewGuid();

            List <IResource> resources;

            ResourceCatalogTests.SaveResources(_workspaceId, VersionNo.ToString(CultureInfo.InvariantCulture), true, false,
                                               null,
                                               new[] { "TestForEachOutput" },
                                               out resources,
                                               null,
                                               new[] { _serviceId });

            ResourceCatalog.Instance.LoadWorkspace(_workspaceId);
        }
Beispiel #4
0
        public void Setup()
        {
            if (Directory.Exists(_path))
            {
                try
                {
                    Directory.Delete(_path, true);
                }
                catch (IOException)
                { //Best effort
                }
            }

            if (!Directory.Exists(_path))
            {
                Directory.CreateDirectory(_path);
            }

            _ = ResourceCatalogTests.SaveTestResources(_path, _resourceName, out List <string> workflows, out List <Guid> resourceIds, _numOfResources);
        }