在main函数下面正常,可是如果只是运行测试函数的时候却发法读取键盘了,使用的是Scanner。运行@Test标记的函数时,在run窗口无法输入数据。
These articles below maybe helpful for u.
http://stackoverflow.com/questions/10531465/capture-keyboard-input-in-junit-test
http://stackoverflow.com/questions/6415728/junit-testing-with-simulated-user-input
http://stackoverflow.com/questions/3550339/how-testjunit-input-keyboard-in-java
http://stackoverflow.com/questions/12331696/junit-test-for-console-input-and-output
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。