From 94985e1f21aed80db9adf0c37d9162b03ec6acf5 Mon Sep 17 00:00:00 2001 From: Ina <inamar@stud.ntnu.no> Date: Fri, 3 May 2024 16:44:16 +0200 Subject: [PATCH] test: create test for ButtonDisplayStreak --- .../__tests__/ButtonDisplayStreakTest.spec.ts | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/components/__tests__/ButtonDisplayStreakTest.spec.ts diff --git a/src/components/__tests__/ButtonDisplayStreakTest.spec.ts b/src/components/__tests__/ButtonDisplayStreakTest.spec.ts new file mode 100644 index 0000000..34083de --- /dev/null +++ b/src/components/__tests__/ButtonDisplayStreakTest.spec.ts @@ -0,0 +1,20 @@ +import { describe, expect, it, beforeEach } from 'vitest'; +import { mount } from '@vue/test-utils'; +import { createPinia, setActivePinia } from 'pinia'; +import ButtonComponent from '@/components/ButtonDisplayStreak.vue'; + +describe('ButtonComponent', () => { + beforeEach(() => { + setActivePinia(createPinia()); + }); + + it('renders correctly', () => { + const wrapper = mount(ButtonComponent, { + props: { + buttonText: 'Click me', + type: 'goal', + }, + }); + expect(wrapper.exists()).toBe(true); + }); +}); -- GitLab