UNPKG

graphdb-workbench-tests

Version:
104 lines (79 loc) 3.79 kB
export class GuidesStubs { static stubEnableAutocompleteGuide() { GuidesStubs.stubWithFixture('../fixtures/guides/autocomplete/enable-autocomplete-guide.json'); } static stubCreateRepositoryGuide(guidesArray) { GuidesStubs.stubWithData(guidesArray); } static stubCreateAndConfigureAgentGuide() { GuidesStubs.stubWithFixture('../fixtures/guides/ttyg/configure-agent/configure-ttyg-agent-guide.json'); } static stubTTYGConversationGuide() { GuidesStubs.stubWithFixture('../fixtures/guides/ttyg/conversation/ttyg-conversation-guide.json'); } static stubTTYGEditAgentGuide() { GuidesStubs.stubWithFixture('../fixtures/guides/ttyg/edit-ttyg-agent/edit-ttyg-agent-guide.json'); } static stubClassHierarchyGuide() { GuidesStubs.stubWithFixture('../fixtures/guides/class-hierarchy/class-hierarchy-guide.json'); } static stubClassRelationsGuide() { GuidesStubs.stubWithFixture('../fixtures/guides/class-relations/class-relations-guide.json'); } static stubConnectorsGuide() { GuidesStubs.stubWithFixture('../fixtures/guides/connectors/connectors-guide.json'); } static stubLuceneConnectorsGuide() { GuidesStubs.stubWithFixture('../fixtures/guides/connectors/lucene-connector-guide.json'); } static stubCreateSimilarityIndexGuide() { GuidesStubs.stubWithFixture('../fixtures/guides/create-similarity-index/create-similarity-index-guide.json'); } static stubDownloadGuideResourceGuide() { GuidesStubs.stubWithFixture('../fixtures/guides/download-guide-resource/download-guide-resource-guide.json'); } static stubMainMenuGuide() { GuidesStubs.stubWithFixture('../fixtures/guides/main-menu/main-menu-guide.json'); } static stubExecuteSparqlQueryGuide() { GuidesStubs.stubWithFixture('../fixtures/guides/execute-sparql-query/execute-sparql-query-guide.json'); } static stubDownloadResource(resourcePath, resourceFile) { cy.intercept('GET', `/rest/guides/download/${resourcePath}/${resourceFile}`, { fixture: `guides/download-resource.ttl`, }).as('resource-download'); } static stubImportRDFFileGuide() { GuidesStubs.stubWithFixture('../fixtures/guides/import-rdf-file/import-rdf-file-guide.json'); } static stubConfirmDuplicatedRDFFileGuide() { GuidesStubs.stubWithFixture('../fixtures/guides/import-rdf-file/confirm-duplicate-rdf-file-guide.json'); } static stubRDFRankGuide() { GuidesStubs.stubWithFixture('../fixtures/guides/rdf-rank/rdf-rank-guide.json'); } static stubTableGraphExploreWithoutSubstepsGuide() { GuidesStubs.stubWithFixture('../fixtures/guides/table-graph-explore/table-graph-explore-without-substeps-guide.json'); } static stubTableGraphExploreGuide() { GuidesStubs.stubWithFixture('../fixtures/guides/table-graph-explore/table-graph-explore-guide.json'); } static stubWelcomGuide() { GuidesStubs.stubWithFixture('../fixtures/guides/welcome/welcome-guide.json'); } static stubVisualGraphGuide() { GuidesStubs.stubWithFixture('../fixtures/guides/visual-graph/visual-graph-guide.json'); } static stubVisualGraphConfigGuide() { GuidesStubs.stubWithFixture('../fixtures/guides/visual-graph/visual-graph-config-guide.json'); } static stubNavigationGuide() { GuidesStubs.stubWithFixture('../fixtures/guides/navigation/navigation-guide.json'); } static stubWithFixture(fixturePath) { cy.intercept('/rest/guides', {fixture: fixturePath}).as('getGuides'); } static stubWithData(data) { cy.intercept('/rest/guides', {body: data}).as('getGuides'); } }