gpt4 book ai didi

angularjs - 如何为服务中的函数模拟局部变量? Jasmine /karma 测试

转载 作者:行者123 更新时间:2023-12-01 23:50:13 26 4
gpt4 key购买 nike

Angular 服务有几个功能。它们都使用通过文件顶部的 var varName 定义的局部变量。

在对函数进行单元测试时,有什么方法可以模拟这个变量吗?

最佳答案

简而言之,没有。

最简单的方法是将其放在 $scope 级别。或者作为一个 angularjs 常量

angular constant

或者,如果您是一个非常疯狂的家伙,您可以编写一个脚本来更改 var 的值,但千万不要这样做,这太疯狂了。

关于angularjs - 如何为服务中的函数模拟局部变量? Jasmine /karma 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26938842/

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