Blame view

HHECS.Web/tests/unit/utils/param2Obj.spec.js 407 Bytes
胡菁 authored
1
2
3
4
import { param2Obj } from "@/utils/index.js";
describe("Utils:param2Obj", () => {
  const url =
    "https://github.com/PanJiaChen/vue-element-admin?name=bill&age=29&sex=1&field=dGVzdA==&key=%E6%B5%8B%E8%AF%95";
胡菁 authored
5
胡菁 authored
6
  it("param2Obj test", () => {
胡菁 authored
7
    expect(param2Obj(url)).toEqual({
胡菁 authored
8
9
10
11
12
13
14
15
      name: "bill",
      age: "29",
      sex: "1",
      field: window.btoa("test"),
      key: "测试",
    });
  });
});