Skip to content

Commit a118d54

Browse files
authored
Refactor test classes (#196)
1 parent 936b739 commit a118d54

38 files changed

+93
-171
lines changed

test/ruby_ui/accordion_test.rb

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@
22

33
require "test_helper"
44

5-
class RubyUI::AccordionTest < Minitest::Test
6-
include Phlex::Testing::ViewHelper
7-
5+
class RubyUI::AccordionTest < ComponentTest
86
def test_render_with_default_items
9-
output = phlex_context do
7+
output = phlex do
108
RubyUI.Accordion do
119
RubyUI.AccordionItem do
1210
RubyUI.AccordionDefaultTrigger { "Title" }
@@ -19,7 +17,7 @@ def test_render_with_default_items
1917
end
2018

2119
def test_render_with_all_items
22-
output = phlex_context do
20+
output = phlex do
2321
RubyUI.Accordion do
2422
RubyUI.AccordionItem do
2523
RubyUI.AccordionTrigger do |trigger|

test/ruby_ui/alert_dialog_test.rb

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@
22

33
require "test_helper"
44

5-
class RubyUI::AlertDialogTest < Minitest::Test
6-
include Phlex::Testing::ViewHelper
7-
5+
class RubyUI::AlertDialogTest < ComponentTest
86
def test_render_with_all_items
9-
output = phlex_context do
7+
output = phlex do
108
RubyUI.AlertDialog do
119
RubyUI.AlertDialogTrigger do
1210
RubyUI.Button { "Show dialog" }

test/ruby_ui/alert_test.rb

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@
22

33
require "test_helper"
44

5-
class RubyUI::AlertTest < Minitest::Test
6-
include Phlex::Testing::ViewHelper
7-
5+
class RubyUI::AlertTest < ComponentTest
86
def test_render_with_all_items
9-
output = phlex_context do
7+
output = phlex do
108
RubyUI.Alert do
119
RubyUI.AlertTitle { "Pro tip" }
1210
RubyUI.AlertDescription { "Simply, don't include an icon and your alert will look like this." }

test/ruby_ui/aspect_ratio_test.rb

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@
22

33
require "test_helper"
44

5-
class RubyUI::AspectRatioTest < Minitest::Test
6-
include Phlex::Testing::ViewHelper
7-
5+
class RubyUI::AspectRatioTest < ComponentTest
86
def test_render_with_all_items
9-
output = phlex_context do
7+
output = phlex do
108
RubyUI.AspectRatio(aspect_ratio: "16/9") do |aspect|
119
aspect.img(
1210
alt: "Placeholder",

test/ruby_ui/avatar_test.rb

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@
22

33
require "test_helper"
44

5-
class RubyUI::AvatarTest < Minitest::Test
6-
include Phlex::Testing::ViewHelper
7-
5+
class RubyUI::AvatarTest < ComponentTest
86
def test_render_with_all_items
9-
output = phlex_context do
7+
output = phlex do
108
RubyUI.Avatar do
119
RubyUI.AvatarImage(src: "https://avatars.githubusercontent.com/u/246692?v=4", alt: "joeldrapper")
1210
RubyUI.AvatarFallback { "JD" }

test/ruby_ui/badge_test.rb

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@
22

33
require "test_helper"
44

5-
class RubyUI::BadgeTest < Minitest::Test
6-
include Phlex::Testing::ViewHelper
7-
5+
class RubyUI::BadgeTest < ComponentTest
86
def test_render_with_all_items
9-
output = phlex_context do
7+
output = phlex do
108
RubyUI.Badge { "Badge" }
119
end
1210

test/ruby_ui/button_test.rb

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@
22

33
require "test_helper"
44

5-
class RubyUI::ButtonTest < Minitest::Test
6-
include Phlex::Testing::ViewHelper
7-
5+
class RubyUI::ButtonTest < ComponentTest
86
def test_render_with_all_items
9-
output = phlex_context do
7+
output = phlex do
108
RubyUI.Button(variant: :primary) { "Primary" }
119
end
1210

test/ruby_ui/calendar_test.rb

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@
22

33
require "test_helper"
44

5-
class RubyUI::CalendarTest < Minitest::Test
6-
include Phlex::Testing::ViewHelper
7-
5+
class RubyUI::CalendarTest < ComponentTest
86
def test_render_with_all_items
9-
output = phlex_context do
7+
output = phlex do
108
RubyUI.Input(type: "string", placeholder: "Select a date", class: "rounded-md border shadow", id: "date", data_controller: "ruby-ui--input")
119
RubyUI.Calendar(input_id: "#date", class: "rounded-md border shadow")
1210
end

test/ruby_ui/card_test.rb

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@
22

33
require "test_helper"
44

5-
class RubyUI::CardTest < Minitest::Test
6-
include Phlex::Testing::ViewHelper
7-
5+
class RubyUI::CardTest < ComponentTest
86
def test_render_with_all_items
9-
output = phlex_context do
7+
output = phlex do
108
RubyUI.Card(class: "w-96") do
119
RubyUI.CardHeader do
1210
RubyUI.CardTitle { 'You might like "RubyUI"' }

test/ruby_ui/chart_test.rb

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@
22

33
require "test_helper"
44

5-
class RubyUI::ChartTest < Minitest::Test
6-
include Phlex::Testing::ViewHelper
7-
5+
class RubyUI::ChartTest < ComponentTest
86
def test_render_with_all_items
9-
output = phlex_context do
7+
output = phlex do
108
options = {
119
type: "bar",
1210
data: {

0 commit comments

Comments
 (0)