mirror of
https://github.com/TracksApp/tracks.git
synced 2025-12-16 23:30:12 +01:00
Instead of creating id and routes manually, use the helpers that Rails provides in order to do this for us.
15 lines
843 B
Ruby
15 lines
843 B
Ruby
require "test_helper"
|
|
|
|
class TodosHelpersTest < ActionView::TestCase
|
|
include TodosHelper
|
|
|
|
test "remote_edit_button" do
|
|
html = remote_edit_button(todos(:call_bill))
|
|
assert_equal "<a class=\"icon edit_item\" href=\"/todos/1/edit\" id=\"icon_edit_todo_1\" title=\"Edit the action 'Call Bill Gates to find out how much he makes per day'\"><img align=\"absmiddle\" alt=\"Edit\" class=\"edit_item\" id=\"edit_icon_todo_1\" src=\"/images/blank.png\" /></a>", html
|
|
end
|
|
|
|
test "remote_delete_menu" do
|
|
html = remote_delete_menu_item(todos(:call_bill))
|
|
assert_equal "<a class=\"icon_delete_item\" href=\"/todos/1\" id=\"delete_todo_1\" title=\"Delete action\" x_confirm_message=\"Are you sure that you want to delete the action 'Call Bill Gates to find out how much he makes per day'?\">Delete</a>", html
|
|
end
|
|
end
|