Sha256: 01f0e3370ea685b2f6942bcb3aef84ca82b64d1b23ac66f92fdf66a45a3d2ee3

Contents?: true

Size: 500 Bytes

Versions: 3

Compression:

Stored size: 500 Bytes

Contents

require 'spec_helper'


describe Volt::UserValidatorHelpers do
  context "with user" do
    before do
      allow(Volt).to receive(: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

3 entries across 3 versions & 1 rubygems

Version Path
volt-0.8.27.beta6 spec/models/user_validation_spec.rb
volt-0.8.27.beta5 spec/models/user_validation_spec.rb
volt-0.8.27.beta4 spec/models/user_validation_spec.rb