Sha256: eccffa008657a8e19545fa02a31b0f27477e404d6be89960778334db7023d688

Contents?: true

Size: 508 Bytes

Versions: 17

Compression:

Stored size: 508 Bytes

Contents

require 'spec_helper'


describe Volt::UserValidatorHelpers do
  context "with user" do
    before do
      allow(Volt).to receive(:current_user_id) { 294 }
    end

    it 'should assign user_id when owning by a user' do
      todo = TestUserTodo.new
      expect(todo._user_id).to eq(294)
    end

    it 'should not allow the user_id to be changed' do
      todo = TestUserTodo.new
      expect(todo._user_id).to eq(294)

      todo._user_id = 500

      expect(todo._user_id).to eq(294)
    end
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
volt-0.9.1 spec/models/user_validation_spec.rb
volt-0.9.1.pre5 spec/models/user_validation_spec.rb
volt-0.9.1.pre4 spec/models/user_validation_spec.rb
volt-0.9.1.pre3 spec/models/user_validation_spec.rb
volt-0.9.1.pre2 spec/models/user_validation_spec.rb
volt-0.9.1.pre1 spec/models/user_validation_spec.rb
volt-0.9.0 spec/models/user_validation_spec.rb
volt-0.9.0.pre7 spec/models/user_validation_spec.rb
volt-0.9.0.pre6 spec/models/user_validation_spec.rb
volt-0.9.0.pre5 spec/models/user_validation_spec.rb
volt-0.9.0.pre4 spec/models/user_validation_spec.rb
volt-0.9.0.pre3 spec/models/user_validation_spec.rb
volt-0.9.0.pre2 spec/models/user_validation_spec.rb
volt-0.9.0.pre1 spec/models/user_validation_spec.rb
volt-0.8.27.beta9 spec/models/user_validation_spec.rb
volt-0.8.27.beta8 spec/models/user_validation_spec.rb
volt-0.8.27.beta7 spec/models/user_validation_spec.rb