2013-09-17 3 views
0

Я хочу проверить JTextField.paste(), однако он не работает.тестирование JTextField.paste()

Я создал тест JUnit с помощью следующего кода:

JTextField textfield = new JTextField(); 
textfield.paste(); 
assertEquals("my text", textfield.getText()) 

однако, textfield.getText() пуст (я скопировал "мой текст" в буфер обмена, перед)

Можете ли вы помочь меня?

+0

worksforme .... – kleopatra

+0

В тесте JUnit? – matthias

+1

да, конечно - где еще, если вы спрашиваете об модульном тесте ;-) Проверьте, есть ли что-то в буфере обмена, f.i. в соответствии с ответом @ Grove – kleopatra

ответ

0

Может быть, вы могли бы попытаться заставить «копирования в буфер обмена» операцию, прежде чем вставить текст, как описано here

Смежные вопросы