首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JInternalFrameFixture.comboBox()在AssertJ Swing 3.2中

JInternalFrameFixture.comboBox()在AssertJ Swing 3.2中
EN

Stack Overflow用户
提问于 2016-03-28 19:24:25
回答 1查看 199关注 0票数 2

我正在将一些代码从FEST 1.2.1迁移到AssertJ Swing 3.2。在旧代码中,有调用

  • JInternalFrameFixture.comboBox()
  • JInternalFrameFixture.label()
  • JInternalFrameFixture.slider()

不幸的是,我在AssertJ Swing中没有看到任何匹配方法。在AssertJ Swing 3.2中,我应该使用什么代替上面的方法?

我发现ComponentContainerFixture有一个comboBox()方法,但是JInternalFrameFixture没有在AssertJ Swing中实现这个方法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-09 23:25:16

在AssertJ 3.2中,给定Robot和已经存在的JInternalFrameFixture,您可以在内部框架内找到一个组合框,其中包含以下代码段:

代码语言:javascript
复制
robot().finder().findByType(internalFrameFixture.target(), JComboBox.class);

另外,我已经向拉请求提交了一个assertj-swing,以允许您描述的流畅风格,即frame.internalFrame().comboBox()。希望它将被纳入未来版本的AssertJ Swing。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36269556

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档