使用 while (soapui groovyscript) 在 groovy 计数器中返回 `null`
`null` returned in groovy counter using while (soapui groovyscript)
下面的代码 returns 列表末尾的 null
,我相信稍后会给我带来问题。有谁知道为什么?我确定我不了解这种语言的工作原理:(
def loop(){
c=51
while (c!=0){
log.info c
c--
}
}
log.info loop()
...................................
Mon Oct 08 11:46:06 CAT 2018:INFO:4
Mon Oct 08 11:46:06 CAT 2018:INFO:3
Mon Oct 08 11:46:06 CAT 2018:INFO:2
Mon Oct 08 11:46:06 CAT 2018:INFO:1
Mon Oct 08 11:46:06 CAT 2018:INFO:null
按照代码的样子,你应该在这个 'c--' 之前有 'log.info c',你能提供完整的 groovy 文件吗?
def loop(){
c=51
while (c!=0){
log.info c
c--
}
}
根据@szymon-stepniak 的评论,不要调用 log.info:
def loop(){
c=51
while (c!=0){
log.info c
c--
}
}
loop()
下面的代码 returns 列表末尾的 null
,我相信稍后会给我带来问题。有谁知道为什么?我确定我不了解这种语言的工作原理:(
def loop(){
c=51
while (c!=0){
log.info c
c--
}
}
log.info loop()
...................................
Mon Oct 08 11:46:06 CAT 2018:INFO:4
Mon Oct 08 11:46:06 CAT 2018:INFO:3
Mon Oct 08 11:46:06 CAT 2018:INFO:2
Mon Oct 08 11:46:06 CAT 2018:INFO:1
Mon Oct 08 11:46:06 CAT 2018:INFO:null
按照代码的样子,你应该在这个 'c--' 之前有 'log.info c',你能提供完整的 groovy 文件吗?
def loop(){
c=51
while (c!=0){
log.info c
c--
}
}
根据@szymon-stepniak 的评论,不要调用 log.info:
def loop(){
c=51
while (c!=0){
log.info c
c--
}
}
loop()