Sha256: ae53f8a4aa35003c85695fc88b878e7cdc7606171b10aedb92628ccfeb509567
Contents?: true
Size: 1.03 KB
Versions: 9
Compression:
Stored size: 1.03 KB
Contents
require 'rails_helper' module ApiUserAuth RSpec.describe ProviderToken, type: :model do let(:data) do { id: '10101010', name: 'Test', provider: 'facebook', email: 'mail@mail.com', img_url: 'img' } end it 'Create with AuthUser' do expect(ProviderToken.count).to eq(0) expect(AuthUser.count).to eq(0) pt = ProviderToken.create_by_data(data,nil) expect(ProviderToken.count).to eq(1) expect(AuthUser.count).to eq(1) end xit 'TT' do au = AuthUser.create_by_params(email: 'rr', password: '123456') data = { id: '10101010', name: 'Test', email: 'mail@mail.com', img_url: 'img' } pt = ProviderToken.find_by_data(data) p pt = ProviderToken.create_by_data(au, data) if pt.blank? p ProviderToken.new # p au = AuthUser.create_by_params(email: 'rr', password: '123456') # p provider = au.api_user_auth_provider_tokens.build # provider.save! # p provider.update!(provider: :instagram) end end end
Version data entries
9 entries across 9 versions & 1 rubygems