根据sinatra文档,我们使用configure块在启动时运行一次。http:/sinatrarb.comintro.html)。
考虑一下,在下面的配置中,我使用Creds类获取凭证并设置为creds。
configure do # setting at startup set :creds, Creds.fetch_creds end
在使用mocha编写单元测试时,我如何能支取这个fetch_creds方法?请指导一下。
你可以这样做。
Creds.stubs(:fetch_creds)
https:/github.comfreerangemocha#usage。