Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > JUnit


Автор: aquaserpent 16.11.2005, 12:25
Кто-нибудь пользуется такой замечательной штукой? Почитав FAQ и cookBook и просмотрев методы в APIDoc и приведенный пример с MoneyTest, пришел к выводу, что JUnit предназначена для тестирования методов мелких классов. Можно ли использовать JUnit для отладки больших оконых классов (Frame, Dialog)? Если можно, то как?

Автор: Souljah 16.11.2005, 12:35
принцип работы JUnit в сравнении состояния и поведения объекта с ожидаемыми при определенных условиях

значит, тестить можно все. большие классы - так же, как и маленькие

Автор: aquaserpent 17.11.2005, 11:54
Это понятно. Но что можно тестить в GUI? Как он автоматом будет отслеживать нажатие кнопок, перемещение по дереву, отрисовку объектов при изменении размеров окна или компоненты и т.п.? Как автоматом можно тестировать поведение графических компонентов?
В данном случае JUnit бесполезна. Или я не прав?

Автор: COVD 17.11.2005, 20:34
Прав. Автоматом можно тестировать компоненты , у которых есть входное воздействие и реакция на него, доступные автомату.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)