diff --git a/tests/unit/component-tests/renting-compnents-tests/new-rent.spec.js b/tests/unit/component-tests/renting-compnents-tests/new-rent.spec.js index d9be9b0e11106c7620e11f169bdd5c71d593c625..69377d52bd3db913b78280eacb45c11f6013bc39 100644 --- a/tests/unit/component-tests/renting-compnents-tests/new-rent.spec.js +++ b/tests/unit/component-tests/renting-compnents-tests/new-rent.spec.js @@ -2,13 +2,23 @@ import { mount } from "@vue/test-utils"; import NewRent from "@/components/RentingComponents/NewRent.vue"; import axios from "axios"; -jest.mock("@/utils/token-utils", () => { +// jest.mock("@/utils/token-utils", () => { +// return { +// tokenHeader: () => { +// return {}; +// }, +// parseCurrentUser: () => { +// return { accountId: 1 }; +// }, +// }; +// }); + +jest.mock("@/utils/apiutil", () => { return { - tokenHeader: () => { - return {}; - }, - parseCurrentUser: () => { - return { accountId: 1 }; + postNewRent: () => { + return new Promise((resolve) => { + resolve([]); + }); }, }; }); @@ -45,13 +55,12 @@ describe("Confirm and send a rent request", () => { }); it("Check that clicking rent opens confirmbox",async () => { - wrapper.find("#confirmButton").trigger("click"); - + const button = wrapper.find("#confirmButton"); + axios.post.mockResolvedValueOnce(); + button.trigger("click"); - // await wrapper.vm.$nextTick(); - await axios.put.mockResolvedValueOnce(props.newRentBox); + await wrapper.vm.$nextTick(); - // expect(wrapper.find("notification-modal").exists()).toBeTruthy(); expect(axios.post).toHaveBeenCalledTimes(1); diff --git a/tests/unit/component-tests/user-component-tests/user-items.spec.js b/tests/unit/component-tests/user-component-tests/user-items.spec.js index 3fcede698c44acd30e2b2721b1283aa2365c1b3a..2f16feb21bc040b09b6a72400abb79d8f53b849b 100644 --- a/tests/unit/component-tests/user-component-tests/user-items.spec.js +++ b/tests/unit/component-tests/user-component-tests/user-items.spec.js @@ -34,8 +34,7 @@ describe("UserItems component", () => { it("Check headline", () => { expect(wrapper.find("#headline").text()).toMatch("Mine gjenstander"); }); - - // it("Check title", () => { - // expect(wrapper.findAll(".ItemCardPage")[0].exists()).toBeTruthy(); - // }) + + + });