如何在groovy中获得属性的大小

如何在groovy中获得属性的大小,groovy,soapui,Groovy,Soapui,我正在使用SoapUI PassedValue可能是“打开”或“关闭”或“挂起”或“打开,关闭”。等等 我试图获取PassedValue的大小,但它返回的字符数为size。。当它有一个字符串时,我能得到实际大小1吗?如果它有两个字符串,我能得到实际大小2吗 如何将ExpectedValue转换为数组并获取大小。您可以使用拆分,例如 ​def PassedValue = 'Open,Closed'​ assert 2 == PassedValue.split(',')?.size()​​​ 如果

我正在使用SoapUI

PassedValue可能是“打开”或“关闭”或“挂起”或“打开,关闭”。等等

我试图获取PassedValue的大小,但它返回的字符数为size。。当它有一个字符串时,我能得到实际大小1吗?如果它有两个字符串,我能得到实际大小2吗

如何将
ExpectedValue
转换为数组并获取大小。

您可以使用拆分,例如

​def PassedValue = 'Open,Closed'​
assert 2 == PassedValue.split(',')?.size()​​​

如果没有分隔符,我希望得到1的大小。。这样行吗??
​def PassedValue = 'Open,Closed'​
assert 2 == PassedValue.split(',')?.size()​​​