Есть ли фреймворк, позволяющий тестировать конкретные параметры элементов Swing?

Я хотел бы протестировать некоторые конкретные параметры объектов Swing (например: была ли граница для JLabel нарисована правильно или нет?). Возможно ли это с текущими фреймворками? Я хотел бы использовать что-то вроде Jemmy или UISpec4J, а не для записи / воспроизведения приложений.

2 ответа

Решение

В тот момент, когда вы захотите проверить, правильно ли что-то нарисовано, вам не повезло.

Вам необходимо проверить взаимодействие между вашим компонентом и базовым Swing API. Даже это только в том случае, если вы принимаете, что что-то нарисовано, если был сделан соответствующий вызов drawX.

Насколько мне известно, нет никакой основы, поддерживающей такие проверки.

Может быть это http://jfcunit.sourceforge.net/

Другие вопросы по тегам