Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- require File.dirname(__FILE__) + '/../test_helper'
- class UserTest < Test::Unit::TestCase
- # fixtures :users
- # set_fixture_class :users => User
- cattr_reader :user_default_values
- @@user_default_values = {
- :username => "clinician",
- :password => "clinician",
- :first_name => "Senor",
- :last_name => "Clinician",
- :creator => 1,
- :date_created => "2006-11-30 15:51:47",
- :changed_by => 1,
- :date_changed => "2006-11-30 15:51:47",
- :voided => 0
- }
- def test_should_create_record
- puts "about to create"
- user = create
- assert user.valid?, "User was invalid:\n#{user.to_yaml}"
- puts "done"
- end
- def test_record_create_should_use_current_user
- assert true
- end
- def test_find_should_not_include_voided
- assert true
- end
- def test_find_with_voided
- assert true
- end
- private
- def create(options={})
- User.create(user_default_values.merge(options))
- end
- end
- ## Error:
- ruby test/unit/user_test.rb
- Loaded suite test/unit/user_test
- Started
- ...about to create
- F
- Finished in 0.042689 seconds.
- 1) Failure:
- test_should_create_record(UserTest) [test/unit/user_test.rb:31]:
- User was invalid:
- --- &id001 !ruby/object:User
- attributes:
- salt:
- voided: 0
- date_created: 2006-11-30 15:51:47
- creator: 1
- changed_by: 1
- secret_answer:
- secret_question:
- void_reason:
- username: clinician
- system_id: ""
- voided_by:
- date_changed: 2006-11-30 15:51:47
- date_voided:
- first_name: Senor2
- password: clinician
- last_name: Clinician2
- middle_name:
- errors: !ruby/object:ActiveRecord::Errors
- base: *id001
- errors:
- username:
- - has already been taken
- new_record: true
- .
- <false> is not true.
- 4 tests, 4 assertions, 1 failures, 0 errors
Add Comment
Please, Sign In to add comment