2009-10-22 3 views

ответ

2

Вот один из способов сделать это. «Бизнес» является частью прокси-сервера. Так обычно издеваются это так:

business = Business.new 
businesses_proxy = mock('business association proxy', :new => business) 
@current_user.should_receive(:businesses).and_return(businesses_proxy) 

или более явным

business = Business.new 
businesses_proxy = mock('business association proxy') 
businesses_proxy.should_recieve(:new).and_return(business) 
@current_user.should_receive(:businesses).and_return(businesses_proxy) 
+1

Это супер старый пост, но он только что спас мою шкуру! Благодаря! – sevenseacat

+0

круто! рад, что это помогло! :) –

Смежные вопросы