[虫?] unit test 自动输入的问题

楼主: ggcip0514 (汪汪)   2016-04-27 00:28:55
大家好!! 小弟这次在写成绩系统的test code碰到一些问题
unit test 时自动输入完全没有问题
可是当使用system.in() 做自动输入时 程式却会执行到一办停住
导致下行的assertequals 是 null
顺序如下 输入5个 double的成绩值 然后按Y 确认修改
手动与自动的结果(上方用system.in):http://imgur.com/a/RZVyj
code:http://pastebin.com/m5M7PhvE
感激不尽~~
作者: bitlife (BIT一生)   2016-04-27 11:25:00
没仔细看,猜是古老的crlf问题,把\n分别用\r,\r\n各试一遍
作者: DOPIPI (豆腐熊)   2016-04-28 12:03:00
scanner = new Scanner(System.in)放在 System.setIn后?

Links booklink

Contact Us: admin [ a t ] ucptt.com