在我们的应用程序中,我们期望用户在Thread
中输入如下:
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
我想在单元测试中通过该部分,以便我可以恢复线程以执行其余代码。如何从junit写入
System.in
? 最佳答案
您要做的是使用 setIn()
中的 System
方法。这将使您可以将数据从junit传递到System.in
中。
关于java - 将数据写入System.in,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3814055/