Sha256: e23b192bebc82c4875b53005bf5fde50779ab151cc7f22bc86b3cf5bebfed71f
Contents?: true
Size: 742 Bytes
Versions: 2
Compression:
Stored size: 742 Bytes
Contents
# -*- encoding : utf-8 -*- require File.expand_path(File.dirname(__FILE__) + '/../spec_helper') describe Bookmark do before(:each) do @bookmark = Bookmark.new end it "should be valid" do @bookmark.id = 1 @bookmark.user_id = 1 @bookmark.document_id = 'u001' expect(@bookmark).to be_valid end it "should require user_id" do expect(@bookmark).not_to be_valid expect(@bookmark.errors[:user_id].length).to eq 1 end it "should belong to user" do expect(Bookmark.reflect_on_association(:user)).not_to be_nil end it "should be valid after saving" do @bookmark.id = 1 @bookmark.user_id = 1 @bookmark.document_id = 'u001' @bookmark.save expect(@bookmark).to be_valid end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
blacklight-4.9.0 | spec/models/bookmark_spec.rb |
blacklight-4.8.0 | spec/models/bookmark_spec.rb |