Sha256: c4e8d10b4d1ea4074c420676fb52766158e90cab18b46cb1b2cda72e71a722b6
Contents?: true
Size: 632 Bytes
Versions: 4
Compression:
Stored size: 632 Bytes
Contents
require 'spec_helper' module Hubstats describe User, :type => :model do before do User.destroy_all() end it 'should create and return a user' do user = build(:user_hash, id: 10) expect(User.create_or_update(user).id).to eq(10) end it 'should update a user based off id' do user1 = User.create_or_update(build(:user_hash, login: 'johnappleseed', id: 10)) user2 = User.create_or_update(build(:user_hash, login: 'johndoe', id: 10)) expect(user1).to eq(user2) expect(user2.login).to eq("johndoe") expect(user2.login).not_to eq("johnapplesdeed") end end end
Version data entries
4 entries across 4 versions & 1 rubygems