Ruby on rails RSpec-获取描述类
如何获取RSpec3中描述的主类?例如,我有以下规范:Ruby on rails RSpec-获取描述类,ruby-on-rails,rspec,Ruby On Rails,Rspec,如何获取RSpec3中描述的主类?例如,我有以下规范: describe User do describe "fetching" do describe "all" do subject { described_class.new } end end end subject当前返回类似于User::fetching::all的内容,但我希望它只返回User。不确定我是否正确理解了您的问题,但据我所知,如果您只想在测试中获得类名常量,只需使用descripte
describe User do
describe "fetching" do
describe "all" do
subject { described_class.new }
end
end
end
subject
当前返回类似于User::fetching::all
的内容,但我希望它只返回User
。不确定我是否正确理解了您的问题,但据我所知,如果您只想在测试中获得类名常量,只需使用descripted\u class
(不带。新建)可以满足您的需求:
class User; end
describe User do
subject { described_class }
it { is_expected.to eq(User) }
end
你找到你想要的解决方案了吗?@PaulFioravanti我不记得我做了什么,但我认为它对我不起作用的原因是因为我必须在描述中添加type::model
。