Sha256: 4e9b9accbf81f590fc229634aa3eea4c8b9fed95ef01fa22e5cddef3e3bb9b48
Contents?: true
Size: 568 Bytes
Versions: 1
Compression:
Stored size: 568 Bytes
Contents
require 'test_helper' class PostsControllerTest < ActionController::TestCase test "should update post" do post = Post.create!(:title => "Hello, World", :body => "This is a test.", :author => "Matt Haley") assert !post.new_record? assert_difference("Audit.count") do put :update, :id => post.to_param, :post => { :title => "First post!" } assert_redirected_to post_path(assigns(:post)) audit = assigns(:post).audits.first assert_equal ["Hello, World", "First post!"], audit.change_set["title"] end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
track_changes-0.5.1 | test/functional/posts_controller_test.rb |