From d46f430f9775b2b9151c88393484e464e70a42a8 Mon Sep 17 00:00:00 2001 From: Moriz Wahl Date: Fri, 15 Oct 2021 11:10:54 +0200 Subject: [PATCH] fix: Test Default Publisher ID in Sidebar Menu --- .../components/SidebarPlugin/SideBar.spec.js | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/frontend/src/components/SidebarPlugin/SideBar.spec.js b/frontend/src/components/SidebarPlugin/SideBar.spec.js index e42369e50..1f9527c92 100644 --- a/frontend/src/components/SidebarPlugin/SideBar.spec.js +++ b/frontend/src/components/SidebarPlugin/SideBar.spec.js @@ -124,6 +124,23 @@ describe('SideBar', () => { expect(wrapper.findAll('li').at(0).text()).not.toContain('!') }) }) + + describe("member's area with default publisher ID", () => { + beforeEach(() => { + mocks.$store.state.publisherId = null + mocks.$store.state.hasElopage = true + }) + + it('links to the elopage member area with default publisher ID', () => { + expect(wrapper.findAll('li').at(0).find('a').attributes('href')).toBe( + 'https://elopage.com/s/gradido/sign_in?locale=de', + ) + }) + + it('has no badge', () => { + expect(wrapper.findAll('li').at(0).text()).not.toContain('!') + }) + }) }) describe('logout', () => {