Sha256: 9006d5b195f2061191db9e7300ae714ec9e7881b2616b92daeaae56090b0e47d
Contents?: true
Size: 535 Bytes
Versions: 11
Compression:
Stored size: 535 Bytes
Contents
# -*- coding: utf-8 -*- require 'spec_helper' # user defined in dummy app, uses has_shortened_urls describe User, type: :model do it { is_expected.to have_many(:shortened_urls) } context 'shortened url created with owner' do let (:user) { User.create } let (:shortened_url) { Shortener::ShortenedUrl.generate(Faker::Internet.url, owner: user) } specify 'shorted_urls will contains the url' do expect(user.shortened_urls).to include shortened_url expect(user.shortened_urls.size).to be 1 end end end
Version data entries
11 entries across 11 versions & 1 rubygems