快速测试:如何在不使用FactoryGirl的情况下创建类的实例

时间:2013-01-30 22:23:33

标签: ruby-on-rails rspec

我正在为助手类运行rspec测试。为了加快速度,我想避免加载FactorGirl和Rails。

我的助手类目前使用Factory Girl从User Class和Project类实例化对象。例如:

describe '#show_follower_pic(user)' do
  it 'should show the profile pic when the user has one' do
    user = FactoryGirl.create(:user, profile_pic_source: 'facebook',facebook_uid: "22331111", facebook:  {"info"=>{"image"=>"test_image.png"}} )
    show_follower_pic(user).should == "test_image.png" 
  end

如何为用户和项目创建假类,这些类只存在于此特定测试文件的领域(而不是更大的测试套件)?

0 个答案:

没有答案