Sha256: b70cc9c234da8d58193248b1747d628ca891a66678b0f386aceac86be7bad77b
Contents?: true
Size: 601 Bytes
Versions: 2
Compression:
Stored size: 601 Bytes
Contents
require 'spec_helper' describe FactoryGirl::Attribute::Sequence do let(:sequence_name) { :name } let(:name) { :first_name } let(:sequence) { FactoryGirl::Sequence.new(sequence_name, 5) { |n| "Name #{n}" } } let(:proxy) { stub("proxy") } subject { FactoryGirl::Attribute::Sequence.new(name, sequence_name, false) } before { FactoryGirl.register_sequence(sequence) } its(:name) { should == name } it "assigns the next value in the sequence" do proxy.stubs(:set) subject.add_to(proxy) proxy.should have_received(:set).with(name, "Name 5") end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
factory_girl-2.3.0 | spec/factory_girl/attribute/sequence_spec.rb |
factory_girl-2.2.0 | spec/factory_girl/attribute/sequence_spec.rb |