Add more tests

This commit is contained in:
Jorge Manrubia
2025-06-24 13:25:39 +02:00
parent 484e796948
commit 4e22a5518d
+23
View File
@@ -0,0 +1,23 @@
require "test_helper"
class User::SearcherTest < ActiveSupport::TestCase
setup do
@user = users(:kevin)
end
test "remember the last search" do
assert_difference -> { @user.search_queries.count }, +1 do
@user.remember_search("broken")
end
assert_equal "broken", @user.search_queries.last.terms
end
test "don't duplicate repeated searches" do
@user.remember_search("broken")
assert_no_difference -> { @user.search_queries.count }, +1 do
@user.remember_search("broken")
end
end
end