我需要在typeScript中使用Jest从路由中模拟一个类,我发现了带有Mockito框架的“ when”方法时,Jest会有相同目的的人吗?
答案 0 :(得分:0)
开玩笑中没有内置这样的功能。我可以想象通过以下方式获得相同结果的一些方法:
const spy = jest
.spyOn(myObject, 'do')
.mockImplementation((someNumber)=> someNumber > 1? true : false)
const = jest
.spyOn(myObject, 'do')
.mockReturnValue(true)
.mockReturnValueOnce(false)
.mockReturnValueOnce(true);