TestUnit - > stubbing rails控制器方法

时间:2012-08-30 16:58:57

标签: ruby-on-rails functional-testing testunit

我有一个带有以下逻辑和语法方法的rails控制器

def index
  if get_submission
    render :action => :workspace
  else
    flash[:notice] = t('flashes.no_more_submissions')
    redirect_to root_path
  end
end

...

def get_submission
  ...
end

在我的testunit功能测试中,我想将get_submission存根,以便自动返回false。我希望

controller.stubs(:get_submission) { false } 

会做到这一点,但没有快乐。我来自rspec背景,对testunit的经验很少。任何建议表示赞赏。

干杯...

0 个答案:

没有答案