我$timeout在一些服务代码中使用了例如600ms的延迟.在相应的测试中,我想声明代码确实在给定的600 ms之后完成预期的操作.有没有办法在一定时间内(类似于jasmine.Clock.tick(600))及时进展?我只知道$timeout.flush(),但它会触发$ timeout-queue中的所有内容.
$timeout
jasmine.Clock.tick(600)
$timeout.flush()
testing unit-testing angularjs
angularjs ×1
testing ×1
unit-testing ×1