Sha256: c240381a2b593cbcb543257c12a9be758bd96986ff6afccae4493d3979617204
Contents?: true
Size: 859 Bytes
Versions: 2
Compression:
Stored size: 859 Bytes
Contents
require File.expand_path(File.join(File.dirname(__FILE__), 'test_helper')) class UsersTest < Test::Unit::TestCase context 'The user responsible for an update' do setup do @updated_by = User.create(:name => 'Steve Jobs') @user = User.create(:name => 'Steve Richert') end should 'default to nil' do @user.update_attributes(:first_name => 'Stephen') assert_nil @user.versions.last.user end should 'accept and return an ActiveRecord user' do @user.update_attributes(:first_name => 'Stephen', :updated_by => @updated_by) assert_equal @updated_by, @user.versions.last.user end should 'accept and return a string user name' do @user.update_attributes(:first_name => 'Stephen', :updated_by => @updated_by.name) assert_equal @updated_by.name, @user.versions.last.user end end end
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
bitfluent-vestal_versions-1.1.0 | test/users_test.rb |
brianjlandau-vestal_versions-1.3.0 | test/users_test.rb |