From 95c224b4bbd598d3d710ec92a941982417c6a639 Mon Sep 17 00:00:00 2001 From: vildemv <vildemv@ntnu.no> Date: Tue, 30 Apr 2024 09:51:11 +0200 Subject: [PATCH] Fixed tests. --- src/components/__tests__/ActiveMilestoneDisplay.spec.ts | 8 ++++++-- .../__tests__/CompletedMilestoneDisplay.spec.ts | 6 +++--- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/components/__tests__/ActiveMilestoneDisplay.spec.ts b/src/components/__tests__/ActiveMilestoneDisplay.spec.ts index 6f6cc79..77b6935 100644 --- a/src/components/__tests__/ActiveMilestoneDisplay.spec.ts +++ b/src/components/__tests__/ActiveMilestoneDisplay.spec.ts @@ -53,8 +53,12 @@ describe('ActiveMilestoneDisplay', () => { }) await wrapper.setProps({ image: '' }) - const activeMilestoneDisplay = wrapper.find('.active-milestone-display').element as HTMLDivElement - expect(activeMilestoneDisplay.style.backgroundImage).toContain('src/assets/pig.png') + const imgElement = wrapper.find('img'); + + // Assert that the <img> element exists + expect(imgElement.exists()).toBe(true); + + expect(imgElement.attributes('src')).toBe('/src/assets/background/img.png'); }) }); diff --git a/src/components/__tests__/CompletedMilestoneDisplay.spec.ts b/src/components/__tests__/CompletedMilestoneDisplay.spec.ts index 5268d48..c1f3248 100644 --- a/src/components/__tests__/CompletedMilestoneDisplay.spec.ts +++ b/src/components/__tests__/CompletedMilestoneDisplay.spec.ts @@ -21,21 +21,21 @@ describe('CompletedMilestoneDisplay', () => { expect(wrapper.find('.title').text()).toBe('Test Title'); expect(wrapper.find('.info').exists()).toBe(true); - expect(wrapper.find('.info h4').text()).toBe('Du sparte 500kr'); + expect(wrapper.find('.info h4').text()).toBe('Du sparte 500kr av 1000kr'); await wrapper.trigger('mouseover'); await nextTick(); expect(wrapper.find('.info').exists()).toBe(true); - expect(wrapper.find('.info h4').text()).toBe('Test Description'); + expect(wrapper.find('.info h4').text()).toBe('Du sparte 500kr av 1000kr'); await wrapper.trigger('mouseleave'); await nextTick(); expect(wrapper.find('.info').exists()).toBe(true); - expect(wrapper.find('.info h4').text()).toBe('Du sparte 500kr'); + expect(wrapper.find('.info h4').text()).toBe('Du sparte 500kr av 1000kr'); }); }); -- GitLab