【发布时间】:2019-02-27 11:56:36
【问题描述】:
我有一堂课:
class Asker
def initialize
@cli = HighLine.new
end
def exit_or_continue
answer = @cli.ask "Type 'quit' to exit at any time, Press 'Enter' to continue"
exit(0) if answer == 'quit'
end
end
如何测试exit_or_continue 方法?
【问题讨论】:
-
@cli.ask是做什么的?是在等待用户输入吗? -
@zeitnot 它会打印问题并等待用户输入
-
所以你想测试输入对吗?