jjzjj

returnSomething

全部标签

javascript - sinon stub 不替换功能

我正在尝试使用sinonstub来替换可能需要时间的函数。但是当我运行测试时,测试代码似乎没有使用sinonstub。这是我要测试的代码。functiontakeTooLong(){returnreturnSomething();}functionreturnSomething(){returnnewPromise((resolve)=>{setTimeout(()=>{resolve('ok')},1500)})}module.exports={takeTooLong,returnSomething}这是测试代码。constchai=require('chai')chai.use(r

php - 从继承接口(interface)的类调用静态方法

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Referringtoastaticmemberofasubclass请查看以下代码以了解我的问题。有没有办法强制抽象returnSomething(),同时保持从抽象“中间人”类中定义的函数调用函数的可能性?对我来说,这似乎是PHP的瓶颈。