0
我寫了一個小的服務,這就需要PARAMS:[:search][:area], [:search][:floor]
等 我寫測試:Rspec的發送PARAMS向受試者
subject { AwesomeService.new(params) }
let(:params) do
{
"search" => {
'area' => object1.area,
'floor' => object1.floor
}
}
end
但我的測試失敗(手動很好地工作)。當我在測試模式下調試我的服務時,params[:search][:floor]
是NULL
。我如何在測試中修復我的參數?
這是怎麼回事? –
你可以發佈你的測試嗎? – jvnill