在DataGen属性的groovy脚本中获取相应的Property名称

时间:2017-06-24 00:36:14

标签: soapui ready-api

我有一个Ready API DataGen步骤,它将默认值应用于DataSource步骤的输出。任何给定的属性都将在两个步骤中使用相同的名称。

处理属性" Address.AddressLine1"值来自" #DataSource#Address.AddressLine1"并存储在" #DataGen#Address.AddressLine1"。

为了避免复制粘贴错误,我想编写可重用的代码,但我当前的代码需要为每个实例提供个性化的属性名称。

enter image description here

DataGen为每个属性存储单独的groovy脚本。如果脚本的实例可以检索其伴随属性/标签的名称,那么上下文扩展部分可以被泛化,我将避免在属性名称中出现拼写错误。

一个简单的例子是:

CustomerContext context = new CustomerContext();

IQueryable<customer> customers = from x in context.customers
                                 where x.country.Contains(SearchBox.Text)
                                 select x;

我已经查看了context和currentStep对象以及javadoc的运行时属性,并且没有找到一种方法来匹配脚本实例和将为其分配生成值的属性。

0 个答案:

没有答案