【问题标题】:Iterate the test object map迭代测试对象图
【发布时间】:2014-08-25 20:57:14
【问题描述】:

是否可以在 RFT 中迭代测试对象映射?我有几个(导入的)对象映射,并且想要一个 TestObjects 列表 - 我希望能够在给定映射中查找测试对象的存在。这可能吗?

【问题讨论】:

    标签: rft


    【解决方案1】:

    您可以使用getMap() 获取对象映射,然后使用elements() 获取您可以迭代的Enumeration

    Enumeration mappedObjects = getMap().elements();
    while (mappedObjects.hasMoreElements()) {
        mappedObjects.nextElement(); // do something with it...
    }
    

    如果你有测试对象名称,也可以使用getMappedTestObject(objName)直接从地图中获取对象。当对象不在地图中时,它会抛出一个ObjectNotInMapException

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-11-04
      • 2020-02-10
      • 1970-01-01
      • 2011-08-09
      • 2019-06-03
      • 1970-01-01
      • 2013-07-03
      相关资源
      最近更新 更多