From 6c8601a842f64ba66a09e872797ab4b5dd3129fd Mon Sep 17 00:00:00 2001
From: Zara Mudassar <zara.1310@hotmail.com>
Date: Thu, 28 Apr 2022 14:50:37 +0200
Subject: [PATCH] Test for GetUser api method

---
 tests/unit/apiutil-communityHome-mock.spec.js | 26 +++++++++++++++++++
 1 file changed, 26 insertions(+)
 create mode 100644 tests/unit/apiutil-communityHome-mock.spec.js

diff --git a/tests/unit/apiutil-communityHome-mock.spec.js b/tests/unit/apiutil-communityHome-mock.spec.js
new file mode 100644
index 0000000..3a77d13
--- /dev/null
+++ b/tests/unit/apiutil-communityHome-mock.spec.js
@@ -0,0 +1,26 @@
+import {GetCommunity, GetListingsInCommunity} from "@/utils/apiutil";
+import axios from "axios";
+
+jest.mock("axios");
+
+describe("testing mocking of apiutil.js", () => {
+
+    it("check that existing group returns correctly", async () => {
+
+        const expectedResponse = {
+            communityId: 4040,
+            name: "Fisken i vannet",
+            description: "For vi som liker fjell fisk",
+            visibility: 1,
+            location: "Bergen brygge",
+            picture: "fish blub blub"
+        };
+
+        axios.get.mockImplementation(() =>
+            Promise.resolve({ data: expectedResponse })
+        );
+
+        const communityResponse = await GetCommunity(4040);
+        expect(communityResponse.name).toBe(expectedResponse.name);
+    });
+});
-- 
GitLab