diff options
author | Andrew8xx8 <avk@8xx8.ru> | 2013-03-24 19:26:49 +0400 |
---|---|---|
committer | Andrew8xx8 <avk@8xx8.ru> | 2013-03-24 19:26:49 +0400 |
commit | bc7c5f87bbd5cc25a0aaf03e9e5ecf6a65375098 (patch) | |
tree | b88052b6ad67a099a97d8745e9c455157f0956a9 /spec/models/project_snippet_spec.rb | |
parent | 7d2fbe6bd880b001857a373500e4fae31d43060a (diff) | |
download | gitlab-ce-bc7c5f87bbd5cc25a0aaf03e9e5ecf6a65375098.tar.gz |
Project snippet moved to separate model
Diffstat (limited to 'spec/models/project_snippet_spec.rb')
-rw-r--r-- | spec/models/project_snippet_spec.rb | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/spec/models/project_snippet_spec.rb b/spec/models/project_snippet_spec.rb new file mode 100644 index 00000000000..716fd81c91b --- /dev/null +++ b/spec/models/project_snippet_spec.rb @@ -0,0 +1,30 @@ +# == Schema Information +# +# Table name: snippets +# +# id :integer not null, primary key +# title :string(255) +# content :text +# author_id :integer not null +# project_id :integer not null +# created_at :datetime not null +# updated_at :datetime not null +# file_name :string(255) +# expires_at :datetime +# + +require 'spec_helper' + +describe ProjectSnippet do + describe "Associations" do + it { should belong_to(:project) } + end + + describe "Mass assignment" do + it { should_not allow_mass_assignment_of(:project_id) } + end + + describe "Validation" do + it { should validate_presence_of(:project) } + end +end |