1
我试图测试茉莉花是否调用String.toUpperCase
方法。但是每当我尝试它只是返回茉莉花测试toUpperCase
toUpperCase()方法不存在
这里是我的茉莉花测试:
spyOn(String,"toUpperCase")
$(@makeup.el).trigger(@e)
expect(String.toUpperCase).toHaveBeenCalled()
如何测试,如果那个叫任何想法?看来String
是window
对象的私有类,所以我可能实际上不能测试它。请帮忙。
我正在测试一个函数的行为,它的最终结果就是调用它。所以这是确保一切顺利的最佳方式。无论如何,你对如何测试它是正确的。谢谢。 –