我正在为帮助类运行 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
如何为仅存在于此特定测试文件(而不是更大的测试套件)范围内的用户和项目创建假类?