作者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/m.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