diff --git a/frontend/src/views/Pages/UserProfile/UserCard_CoinAnimation.spec.js b/frontend/src/views/Pages/UserProfile/UserCard_CoinAnimation.spec.js index 8e95605a5..59d1f72e5 100644 --- a/frontend/src/views/Pages/UserProfile/UserCard_CoinAnimation.spec.js +++ b/frontend/src/views/Pages/UserProfile/UserCard_CoinAnimation.spec.js @@ -37,6 +37,7 @@ describe('UserCard_CoinAnimation', () => { describe('mount', () => { beforeEach(() => { + jest.clearAllMocks() wrapper = Wrapper() }) @@ -50,7 +51,7 @@ describe('UserCard_CoinAnimation', () => { describe('enable with success', () => { beforeEach(async () => { - mocks.$store.state.coinanimation = false + await wrapper.setData({ CoinAnimationStatus: false }) mockAPIcall.mockResolvedValue({ data: { updateUserInfos: { @@ -58,7 +59,7 @@ describe('UserCard_CoinAnimation', () => { }, }, }) - await wrapper.find('input').trigger('change') + await wrapper.find('input').setChecked() }) it('calls the updateUserInfos mutation', () => { @@ -81,7 +82,7 @@ describe('UserCard_CoinAnimation', () => { describe('disable with success', () => { beforeEach(async () => { - mocks.$store.state.coinanimation = true + await wrapper.setData({ CoinAnimationStatus: true }) mockAPIcall.mockResolvedValue({ data: { updateUserInfos: { @@ -89,7 +90,7 @@ describe('UserCard_CoinAnimation', () => { }, }, }) - wrapper.find('input').trigger('change') + await wrapper.find('input').setChecked(false) }) it('calls the subscribe mutation', () => { diff --git a/frontend/src/views/Pages/UserProfile/UserCard_Newsletter.spec.js b/frontend/src/views/Pages/UserProfile/UserCard_Newsletter.spec.js index 37031769b..facde1f36 100644 --- a/frontend/src/views/Pages/UserProfile/UserCard_Newsletter.spec.js +++ b/frontend/src/views/Pages/UserProfile/UserCard_Newsletter.spec.js @@ -38,6 +38,7 @@ describe('UserCard_Newsletter', () => { describe('mount', () => { beforeEach(() => { + jest.clearAllMocks() wrapper = Wrapper() }) @@ -51,13 +52,13 @@ describe('UserCard_Newsletter', () => { describe('unsubscribe with success', () => { beforeEach(async () => { - await wrapper.setData({ newsletterState: false }) + await wrapper.setData({ newsletterState: true }) mockAPIcall.mockResolvedValue({ data: { unsubscribeNewsletter: true, }, }) - await wrapper.find('input').trigger('change') + await wrapper.find('input').setChecked(false) }) it('calls the unsubscribe mutation', () => { @@ -80,13 +81,13 @@ describe('UserCard_Newsletter', () => { describe('subscribe with success', () => { beforeEach(async () => { - await wrapper.setData({ newsletterState: true }) + await wrapper.setData({ newsletterState: false }) mockAPIcall.mockResolvedValue({ data: { subscribeNewsletter: true, }, }) - wrapper.find('input').trigger('change') + await wrapper.find('input').setChecked() }) it('calls the subscribe mutation', () => { @@ -104,7 +105,7 @@ describe('UserCard_Newsletter', () => { }) it('toasts a success message', () => { - expect(toastSuccessMock).toBeCalledWith('settings.newsletter.newsletterFalse') + expect(toastSuccessMock).toBeCalledWith('settings.newsletter.newsletterTrue') }) })