@@ -54,41 +54,33 @@ def test_render_component_no_offense
5454 assert_equal 0 , cop . offenses . count
5555 end
5656
57- def test_render_component_class_name_no_offense
58- erb_investigate cop , <<-ERB , "app/views/foo/index.html.erb"
59- <%= render Module ::MyClass , title : "foo" , bar : "baz" %>
60- ERB
61-
62- assert_equal 0 , cop . offenses . count
63- end
64-
65- def test_render_component_class_no_offense
57+ def test_render_component_instance_no_offense
6658 erb_investigate cop , <<-ERB , "app/views/foo/index.html.erb"
67- <%= render MyClass , title : "foo" , bar : "baz" %>
59+ <%= render MyClass . new ( title : "foo" , bar : "baz" ) %>
6860 ERB
6961
7062 assert_equal 0 , cop . offenses . count
7163 end
7264
73- def test_render_component_instance_no_offense
65+ def test_render_component_instance_block_no_offense
7466 erb_investigate cop , <<-ERB , "app/views/foo/index.html.erb"
75- <%= render MyClass . new ( title : "foo" , bar : "baz" ) %>
67+ <%= render Module :: MyClass . new ( title : "foo" , bar : "baz" ) do %> Content <% end %>
7668 ERB
7769
7870 assert_equal 0 , cop . offenses . count
7971 end
8072
81- def test_render_component_instance_block_no_offense
73+ def test_render_component_collection_no_offense
8274 erb_investigate cop , <<-ERB , "app/views/foo/index.html.erb"
83- <%= render Module :: MyClass . new ( title : "foo" , bar : "baz" ) do %> Content <% end %>
75+ <%= render MyClass . with_collection ( title : "foo" , bar : "baz" ) %>
8476 ERB
8577
8678 assert_equal 0 , cop . offenses . count
8779 end
8880
89- def test_render_component_class_block_no_offense
81+ def test_render_component_module_collection_no_offense
9082 erb_investigate cop , <<-ERB , "app/views/foo/index.html.erb"
91- <%= render Module ::MyClass , title : "foo" , bar : "baz" do %> Content <% end %>
83+ <%= render Foo ::MyClass . with_collection ( title : "foo" , bar : "baz" ) %>
9284 ERB
9385
9486 assert_equal 0 , cop . offenses . count
0 commit comments