summaryrefslogtreecommitdiffstats
path: root/test/test_helper.rb
diff options
context:
space:
mode:
authorEric Davis <edavis@littlestreamsoftware.com>2010-08-02 15:43:04 +0000
committerEric Davis <edavis@littlestreamsoftware.com>2010-08-02 15:43:04 +0000
commit25037b841bfd52ca05c6c1a179c06fd509f17443 (patch)
tree087269bb2861a6486ee3499dae8c7944182f33bb /test/test_helper.rb
parentd3158e37b9d4e3f3da8266f38eed626e5ed7df03 (diff)
downloadredmine-25037b841bfd52ca05c6c1a179c06fd509f17443.tar.gz
redmine-25037b841bfd52ca05c6c1a179c06fd509f17443.zip
Refactor: extract method to shoulda macro.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3905 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'test/test_helper.rb')
-rw-r--r--test/test_helper.rb9
1 files changed, 9 insertions, 0 deletions
diff --git a/test/test_helper.rb b/test/test_helper.rb
index c934e1bc2..15a1f1570 100644
--- a/test/test_helper.rb
+++ b/test/test_helper.rb
@@ -162,4 +162,13 @@ class ActiveSupport::TestCase
end
end
end
+
+ def self.should_create_a_new_user(&block)
+ should "create a new user" do
+ user = instance_eval &block
+ assert user
+ assert_kind_of User, user
+ assert !user.new_record?
+ end
+ end
end