javascript index.test.js
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript index.test.js相关的知识,希望对你有一定的参考价值。
const api = require("../index");
const axios = require("axios");
const mockedBody = `otcetihcra teineve mer tnus metua tse murer murtson
matot sauq tu tu eaitselom tiredneherper
muc te atidepxe rutnuuqesnoc eadnasucer tipicsus
tipicsus te aiuq`;
const mockedAxios = {
data: {
userId: 1,
id: 1,
title:
"sunt aut facere repellat provident occaecati excepturi optio reprehenderit",
body:
"quia et suscipit\nsuscipit recusandae consequuntur expedita et cum\nreprehenderit molestiae ut ut quas totam\nnostrum rerum est autem sunt rem eveniet architecto"
}
};
describe("index.js", () => {
it("adds 1 + 2 to equal 3", () => {
expect(api.somaDoisNumeros(1, 2)).toMatchSnapshot();
});
it("expect to mock axios request", async () => {
const spy = jest.spyOn(axios, "get");
spy.mockReturnValue(mockedAxios);
const apiResponse = await api.pegaPost(1);
expect(apiResponse).toBe(mockedBody);
});
});
以上是关于javascript index.test.js的主要内容,如果未能解决你的问题,请参考以下文章
javascript index.test.js
业力配置以排除嵌套目录
jest在已有项目中的安装与使用
jest在已有项目中的安装与使用
jest在已有项目中的安装与使用
开玩笑 没有找到测试