aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoachim Filip Ignacy Bartosik <jbartosik@gmail.com>2010-08-13 10:47:54 +0200
committerJoachim Filip Ignacy Bartosik <jbartosik@gmail.com>2010-08-14 13:15:32 +0200
commit8f7dc185ca1f3d48cfae5b9c26f3717d0c042fbf (patch)
treeda41acadc6d5d51d76ab1b111e5826e241ab515f
parentImprove coverage of QuestionContentMultipleChoice (diff)
downloadrecruiting-webapp-8f7dc185ca1f3d48cfae5b9c26f3717d0c042fbf.tar.gz
recruiting-webapp-8f7dc185ca1f3d48cfae5b9c26f3717d0c042fbf.tar.bz2
recruiting-webapp-8f7dc185ca1f3d48cfae5b9c26f3717d0c042fbf.zip
Improve coverage of QuestionContentText model
-rw-r--r--spec/models/question_content_text_spec.rb13
1 files changed, 13 insertions, 0 deletions
diff --git a/spec/models/question_content_text_spec.rb b/spec/models/question_content_text_spec.rb
new file mode 100644
index 0000000..f80a071
--- /dev/null
+++ b/spec/models/question_content_text_spec.rb
@@ -0,0 +1,13 @@
+require 'spec_helper.rb'
+describe QuestionContentText do
+ it "should prepare proper new anser of user" do
+ recruit = Factory(:recruit)
+ q = Factory(:question)
+ Factory(:question_content_text, :question => q)
+ q.reload
+ ans = q.content.new_answer_of(recruit)
+ ans.owner_is?(recruit).should be_true
+ ans.question_is?(q).should be_true
+ ans.is_a?(Answer).should be_true
+ end
+end