如何在 javascript 中编写login和get函数?我有一种感觉,通过一些内联函数、bind 和这个魔法的混合是可能的。或者说这是不可能的?
Promise.all([
login("user1", () => {
console.log(get("/healthy")); // prints "user1/healthy"
}),
login("user2", () => {
console.log(get("/ready")); // prints "user2/ready"
})
]);
我知道可以这样写。但我很好奇在没有 obj 的情况下编写它。
login("user1", (obj) => {
obj.get("/ready");
});
这不是类似于 Jest 编码描述/它模式的方式吗?
describe("Login test", () => {
test("Login", async () => {
expect("ready").toEqual("ready");
});
});
MYYA
相关分类