草庐IT

MockedClass

全部标签

javascript - 使用 Jest 模拟 Es6 类

我正在尝试使用接收参数的构造函数来模拟ES6类,然后使用Jest在该类上模拟不同的类函数以继续测试。问题是我找不到任何有关如何解决此问题的文档。我已经看过thispost,但它并没有解决我的问题,因为OP实际上甚至不需要模拟类(class)!该帖子中的另一个答案也根本没有详细说明,没有指向任何在线文档,也不会导致可复制的知识,因为它只是一段代码。假设我有以下类(class)://socket.js;module.exports=classSocketextendsEventEmitter{constructor(id,password){super();this.id=id;this.

javascript - 使用 Jest 模拟 Es6 类

我正在尝试使用接收参数的构造函数来模拟ES6类,然后使用Jest在该类上模拟不同的类函数以继续测试。问题是我找不到任何有关如何解决此问题的文档。我已经看过thispost,但它并没有解决我的问题,因为OP实际上甚至不需要模拟类(class)!该帖子中的另一个答案也根本没有详细说明,没有指向任何在线文档,也不会导致可复制的知识,因为它只是一段代码。假设我有以下类(class)://socket.js;module.exports=classSocketextendsEventEmitter{constructor(id,password){super();this.id=id;this.