繁体   English   中英

如何使用玩笑来模拟$()

[英]How to mock $() using jest

我们得到一个elementId,它作为参数传递给$(),如下所示

var $elementId = $('#' + elementId);

是否可以在不包含sinon或茉莉花的情况下使用笑话来嘲笑上述声明。 我们需要使用此模拟来检查是否为null和$ elementId.length作为延续。

您可以使用var $ = jest.fn()来模拟$ ;

这将使$成为一个开玩笑的间谍 ,然后您将能够使用toHaveBeenCalledWith匹配器来验证调用该函数的参数。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM