我正在为助手类运行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
如何为用户和项目创建假类,这些类只存在于此特定测试文件的领域(而不是更大的测试套件)?