Sha256: 72660bb366c83e20c65a18fd4b76ea634dbfba045844467cf7c0febfe8a353ab

Contents?: true

Size: 326 Bytes

Versions: 15

Compression:

Stored size: 326 Bytes

Contents

require 'spec_helper'
describe ::String do
  let(:product) { ::Product.create(:name => "iMac") }
  subject{ "#{product.uuid}" }

  its(:uuid) { should be_instance_of(::Trax::Model::UUID) }

  context "when not a uuid length" do
    let(:truncated_uuid) { subject[0..8] }
    it { truncated_uuid.uuid.should be_nil }
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
trax_model-0.0.97 spec/trax/string_spec.rb
trax_model-0.0.96 spec/trax/string_spec.rb
trax_model-0.0.95 spec/trax/string_spec.rb
trax_model-0.0.93 spec/trax/string_spec.rb
trax_model-0.0.92 spec/trax/string_spec.rb
trax_model-0.0.91 spec/trax/string_spec.rb
trax_model-0.0.9 spec/trax/string_spec.rb
trax_model-0.0.8 spec/trax/string_spec.rb
trax_model-0.0.7 spec/trax/string_spec.rb
trax_model-0.0.6 spec/trax/string_spec.rb
trax_model-0.0.5 spec/trax/string_spec.rb
trax_model-0.0.4 spec/trax/string_spec.rb
trax_model-0.0.3 spec/trax/string_spec.rb
trax_model-0.0.2 spec/trax/string_spec.rb
trax_model-0.0.1 spec/trax/string_spec.rb