Sha256: 74b37f687f00daf0bc61f5fc8eede96ca2404f7b0e8b07df3697c5fbacf8dc32
Contents?: true
Size: 575 Bytes
Versions: 1
Compression:
Stored size: 575 Bytes
Contents
require 'helper' class AxleAttributes::SegmentedTest < ActiveSupport::TestCase class TestModel < Superstore::Base include AxleAttributes::Model end test 'segment_exists' do record = TestModel.new assert record.respond_to? :segment_id assert record.respond_to? :segment_id= end test 'segment_range' do assert_equal 0..1023, TestModel.segment_range end test 'segment_populated' do record = TestModel.new(id: 'poop') assert_nil record.segment_id record.run_callbacks :create assert_equal 260, record.segment_id end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
axle_attributes-1.13.2 | test/lib/segmented_test.rb |