Sha256: 49ca9dad803b9da3989c1f9c4d311576d7bb53c8d63d8f47bb90ea9e682020f1
Contents?: true
Size: 751 Bytes
Versions: 23
Compression:
Stored size: 751 Bytes
Contents
require 'spec_helper' describe ActiveRecord::Turntable::Sequencer::Barrage do before(:all) do reload_turntable!(File.join(File.dirname(__FILE__), "../../../config/turntable.yml")) end let(:sequencer) { ActiveRecord::Turntable::Sequencer::Barrage.new(klass, options) } let(:sequence_name) { "hogefuga" } let(:options) { { "options" => { "generators" => [ {"name" => "sequence", "length" => 16} ] } } } let(:klass) { Class.new } describe "#next_sequence_value" do subject { sequencer.next_sequence_value("hogefuga") } it { is_expected.to be_kind_of(Integer) } end describe "#current_sequence_value" do subject { sequencer.current_sequence_value("hogefuga") } it { is_expected.to be_kind_of(Integer) } end end
Version data entries
23 entries across 23 versions & 1 rubygems