作者ggcip0514 (汪汪)
看板java
标题[虫?] unit test 自动输入的问题
时间Wed Apr 27 00:28:55 2016
大家好!! 小弟这次在写成绩系统的test code碰到一些问题
unit test 时自动输入完全没有问题
可是当使用system.in() 做自动输入时 程式却会执行到一办停住
导致下行的assertequals 是 null
顺序如下 输入5个 double的成绩值 然後按Y 确认修改
手动与自动的结果(上方用system.in):
http://imgur.com/a/RZVyj
code:
http://pastebin.com/m5M7PhvE
感激不尽~~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.171.136.218
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/java/M.1461688139.A.744.html
1F:→ bitlife: 没仔细看,猜是古老的crlf问题,把\n分别用\r,\r\n各试一遍 04/27 11:25
没办法! 不过还是感谢大大
※ 编辑: ggcip0514 (59.115.90.5), 04/27/2016 16:56:14
2F:→ DOPIPI: scanner = new Scanner(System.in)放在 System.setIn後? 04/28 12:03