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