gpt4 book ai didi

javascript - 没有硬编码字符串的 Jasmine spy

转载 作者:行者123 更新时间:2023-11-28 03:48:48 26 4
gpt4 key购买 nike

是否有其他方法可以将方法名称硬编码为spyOn 的参数?

我尝试传递 foo.name 但测试报告以下错误。

spyOn(foo, 'setBar');

spyOn(foo, foo.name as any);
Error: <spyOn> : () method does not exist
Usage: spyOn(<object>, <methodName>)

最佳答案

当指定的 methodName 为空时,会发生此错误,因此这意味着 foo.name 是空字符串。必须在调用 spyOn() 之前填充 foo.name

关于javascript - 没有硬编码字符串的 Jasmine spy ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48214171/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com