Ruby on rails 如何测试模型是否具有自定义模型的属性
我有一个这样的模型:Ruby on rails 如何测试模型是否具有自定义模型的属性,ruby-on-rails,Ruby On Rails,我有一个这样的模型: class ForgotPasswordForm include ActiveModel::Model include ActiveModel::Validations attr_accessor :email validates_presence_of :email end 我想创建一个模块,并且我想测试使用该模块的模型是否具有特定属性 然后,我将把该模块包括到上面提到的PasswordForm中 我如何才能做到这一点?使用以下方法
class ForgotPasswordForm
include ActiveModel::Model
include ActiveModel::Validations
attr_accessor :email
validates_presence_of :email
end
我想创建一个模块,并且我想测试使用该模块的模型是否具有特定属性
然后,我将把该模块包括到上面提到的PasswordForm中
我如何才能做到这一点?使用以下方法:
ForgotPasswordForm.attribute\u names
我想从我的模块内部对此进行测试。虽然此代码片段可能是解决方案,但它确实有助于提高您文章的质量。请记住,您将在将来回答读者的问题,这些人可能不知道您的代码建议的原因。