有一个方法使用junit进行单元测试,方法中接收从控制台的输入,但控制台无法接收输入!是不是junit的问题。代码如下:
@org.junit.Test
public void pt() throws Exception{
System.out.println("请输入您要查找的作者:");
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String name = reader.readLine();
System.out.println(name);
}
没有报错。输入之后还是如下图的界面
应该不会有这个问题。你的程序遇到了什么错误?