mini-program-request-mock
TypeScript icon, indicating that this package has built-in type declarations

0.0.5 • Public • Published

mini-program-request-mock

小程序 request 接口 mock,在 jest 中是mini-program-request-mock模拟request

  • 依赖于 jest

Usage

import RequestMock from "mini-program-request-mock";

describe("request", () => {
  it("success", () => {
    new RequestMock({
      url: "http://baidu.com",
    }).success({
      statusCode: 200,
      data: { data: 123, msg: "success" },
      headers: "",
    });

    wx.request({
      url: "http://baidu.com",
      success(res) {
        console.log("success: ", res);
      },
    });
  });

  it("fail", () => {
    new RequestMock()
      .get({
        url: "http://baidu.com",
      })
      .success({
        statusCode: 200,
        data: { data: 555, msg: "success" },
        headers: "",
      });

    wx.request({
      url: "http://baidu.com",
      success(res) {
        console.log("success1: ", res);
      },
    });
  });
});

Package Sidebar

Install

npm i mini-program-request-mock

Weekly Downloads

1

Version

0.0.5

License

MIT

Unpacked Size

21.5 kB

Total Files

15

Last publish

Collaborators

  • gary_zhou