【发布时间】:2018-10-19 15:45:50
【问题描述】:
我正在使用MiniTest 为使用Devise 的应用程序编写一个测试,但我遇到了一点(我希望是)问题。
我想检查用户的密码是否正确。有一种方法
valid_password?(password) 调用了执行我需要的特定用户。
但我的问题是,在这个应用程序中,这个方法以这种方式被覆盖:
def valid_password?(password)
if condition
# some else code
else
super
end
end
有没有可能使用valid_password?来自单元测试中的super(设计)?
提前感谢您的帮助。
【问题讨论】:
标签: ruby ruby-on-rails-4 devise minitest