Sha256: 01bd7da2e7950734600fbff2b0fd1846d1c07d1a52fb48c5f91c7b00760693c0
Contents?: true
Size: 759 Bytes
Versions: 3
Compression:
Stored size: 759 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 }] } }.with_indifferent_access } 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
3 entries across 3 versions & 1 rubygems