Есть класс TestClass. Если это важно, тесты на junit. Но сама тестовая логика в процессе написания.
В этом классе создается сканер
void getBusinessCard () {
Scanner scanner = new Scanner (System.in);
BusinessCardImpl b=new BusinessCardImpl ();
b.getBusinessCard (scanner);
}
Вот сам метод.
public BusinessCard getBusinessCard (Scanner scanner) {
String rawInput = scanner.next ();
return this;
}
И ничего не происходит. Программа висит, ввод невозможен.
Junit тесты не предназначены для ручного ввода. Они созданы для автоматического тестирования!
Сборка персонального компьютера от Artline: умный выбор для современных пользователей