Mobile Technologies Mobile Computing . 1 year ago

Mock API in Unit Tesing on Nativescript Core

Mock API in Unit Tesing on Nativescript Core

0 views   0   0 likes   0 shares Tuteehub forum manpreet 0 answers
_x000D_ _x000D_ I'm implementing unit testing in my mobile app project with nativescript core. I want to mock api in unit testing but I can't do it, So this is my code // model that I want to test const myfunction = async (): Promise => { const response = await fetch("myURL", { method: "GET", headers: { "Content-Type": "application/json" } }); const { status, data }: { status: string, data?: any } = await response.json(); if (!status || status !== "ok") { throw new Error("failed fetching from host, status:" + status); } return data; } // my unit testing import * as dataModel from "../../../shared/models/data"; describe('data', () => { describe('myfunction', () => { it('get data from api', async () => { try { // I want to mock api in this place const response = await dataModel.myfunction(); } catch(err) { console.log(err); } }); }); }); Does it have some plugin or something that can mock api from fetch with this mobile app nativescript core?
tuteehub_quiz
Take Quiz To Earn Credits!

Turn Your Knowledge into Earnings.

profilepic.png

Tuteehub forum answer Answers (0)


Related Tags