Files
grecia/spec/components/layout/top_links_component_spec.rb
taitus 612872ac7a Define and apply matcher :be_rendered
Add this changes to make components specs clear
2021-11-04 10:49:36 +01:00

20 lines
471 B
Ruby

require "rails_helper"
describe Layout::TopLinksComponent do
describe "#render?" do
it "renders when a content block is defined" do
create(:site_customization_content_block, name: "top_links")
render_inline Layout::TopLinksComponent.new
expect(page).to have_css "ul"
end
it "does not render when no content block is defined" do
render_inline Layout::TopLinksComponent.new
expect(page).not_to be_rendered
end
end
end