AssertJ не щелкает окна - PullRequest
       22

AssertJ не щелкает окна

0 голосов
/ 19 ноября 2018

Я тестирую Swing GUI с AssertJ (лучший вариант, который я нашел - открыт для новых предложений).

Графический интерфейс - это JPanel, и я использую Containers.showInFrame для его отображения.

На панели есть несколько текстовых полей, JCheckboxes и JComboboxes.

Я могу установить текст в текстовых полях, но я не могу установить / установить флажки.Я ломал голову, но не мог понять, чего не хватает ...

Работает:

frame.textBox("example").setText(result).requireText(result);

Не работает:

frame.checkBox("exampleCheckBox").uncheck().requireNotSelected(); 
frame.checkBox("example2CheckBox").check().requireSelected();
panel.comboBox("exampleComboBox").selectItem(2);

Описание компонента, которое я получаю для флажка:

[javax.swing.JCheckBox[name='exampleCheckBox', text='Mandatory', selected=true, enabled=true, visible=true, showing=true] - property:'selected']

Использование Java 11, сборка Gradle, последние assertj-swing-junit и assertj-core

Буду очень признателен за любые выводы!

Спасибо

...