Can you tell me if rails test get is wrong?

  question, ruby

This is my ruby and rails versions
clipboard.png

require 'test_helper'
 
 class SayControllerTest < ActionDispatch::IntegrationTest
 test "should get hello" do
 get say_hello_url
 assert_response :success
 end
 test "should say hello in json" do
 get say_hello_url
 assert_equal "{\"hello\":\"Rails!  \"}", @response.body
 end
 test "should say hello in json" do
 get say_hello_url,{'user'=>"Join"}
 assert_equal "{\"hello\":\"Join!  \"}", @response.body
 end
 end

The third paragraph of code reported an error.

There is an exclamation mark after Join, and there is no exclamation mark after join.