我不确定为什么下面的代码是这样完成的,有人可以看看是怎么回事吗?例如,为什么在下面的发送方法中我们不发送符号?或者为什么我们不以某种方式直接调用它?
describe Something do
shared_examples 'for something' do
context 'return 200 HTTP code' do
it 'return the correct thing' do
val = SomethingHelper.send(create_json)
end
end
end
describe 'fddffsf' do
it_behaves_like 'for something' do
let(:create_json) {'create_json_hash'}
end
end
在SomethingHelper中,我们有一个名为create_population_management_hash