在JUnit中从键盘获取用户输入

时间:2014-02-26 22:17:38

标签: java input junit inputstream java.util.scanner

我正在尝试在运行JUnit测试时接受手动键盘输入。但是我收到以下错误:

java.util.NoSuchElementException:找不到行

我使用的片段非常基本:

扫描仪键盘=新扫描仪(System.in); String userInput = keyboard.nextLine();

似乎JUnit阻止了任何用户输入。我知道通常在JUnit测试期间不想要键盘输入,但我想这样做是因为环境的设置方式。 我的目标只是暂停测试,直到我手动说我已准备好继续测试。

所以我的问题是,我该怎么做?

0 个答案:

没有答案