Sha256: 64e5aa7866dd27c75f30a5c30b4581c7b13f34a5a637d4eac9b773541ace7ea2
Contents?: true
Size: 676 Bytes
Versions: 2
Compression:
Stored size: 676 Bytes
Contents
require 'spec_helper' describe ActiveRecordFindByExtension do # The extension described here applies to all ActiveRecord::Base models. # Therefore, we pick the user model, here. before do @user = create( :user ) @other_user = create( :user ) end describe ".find_by" do subject { User.find_by( first_name: @user.first_name, last_name: @user.last_name ) } it "should return an object" do subject.should be_kind_of User end it "should not return an ActiveRecord::Relation" do subject.should_not be_kind_of ActiveRecord::Relation end it "should find the correct object" do subject.should == @user end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
your_platform-1.0.0 | spec/models/active_record_find_by_extension_spec.rb |
your_platform-0.0.2 | spec/models/active_record_find_by_extension_spec.rb |