标签: ruby-on-rails ruby rspec
我最近进入了RSpec,我正在为我的代码编写一些测试,我的代码之一就是从if category.name.includes?(matcher)开始然后它做了一些事情,运行此代码生产很好但是每当我用RSpec测试那段代码时,我都会收到以下错误:
if category.name.includes?(matcher)
undefined method 'includes?' for "category21":String
为了清楚一些事情,我的工厂确实清楚地定义了类别名称,我主要想知道是否需要包含某种形式的库以使其发挥得很好?
谢谢,格兰特
答案 0 :(得分:2)
您应该使用include?,而不是includes?。
includes?