import { authenticationHandlers } from "../../../fixtures/handler" describe("Pages > /application", () => { beforeEach(() => { cy.task("stopMockServer") }) it('should redirect user to `/application/guilds/create` on click on "Create a Guild"', () => { cy.task("startMockServer", [...authenticationHandlers]).setCookie( "refreshToken", "refresh-token", ) cy.visit("/application") cy.get("[data-cy=application-title]").should("have.text", "Application") cy.get('a[href="/application/guilds/create"]') .click() .location("pathname") .should("eq", "/application/guilds/create") }) it('should redirect user to `/application/guilds/join` on click on "Join a Guild"', () => { cy.task("startMockServer", [...authenticationHandlers]).setCookie( "refreshToken", "refresh-token", ) cy.visit("/application") cy.get('a[href="/application/guilds/join"]') .click() .location("pathname") .should("eq", "/application/guilds/join") }) }) export {}