[蟲?] unit test 自動輸入的問題

作者: ggcip0514 (汪汪)   2016-04-27 00:28:55
大家好!! 小弟這次在寫成績系統的test code碰到一些問題
unit test 時自動輸入完全沒有問題
可是當使用system.in() 做自動輸入時 程式卻會執行到一辦停住
導致下行的assertequals 是 null
順序如下 輸入5個 double的成績值 然後按Y 確認修改
手動與自動的結果(上方用system.in):

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