Работаю над новым проектом, где хочу вывести некоторые данные на экран.Я решил использовать TDD, что для меня ново, но мне нравится эта идея, и пока все идет хорошо.
Я настроил JFrame, добавил Textarea и поместил туда текст, но как правильно это проверить? Или это неправильное мышление в контексте TDD с моей стороны? Я хочу быть уверенным (с точки зрения TDD), что данные отображаются правильно! созданиеотображаемого текста должным образом покрыто тестами, а отображение— нет.
Вот полностью упрощенный пример:
public class MyTextDisplay {
public static void main(String[] args) {
JFrame my_frame = new JFrame("DisplaySomeText");
my_frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JTextArea textArea = new JTextArea(5, 20);
textArea.setEditable(false);
my_frame.add(textArea);
my_frame.setVisible(true);
//this would be in a separate method
textArea.append("Hello World");
}
}