Files
grecia/spec/components/admin/budgets/table_actions_component_spec.rb
2023-08-30 14:46:34 +02:00

17 lines
503 B
Ruby

require "rails_helper"
describe Admin::Budgets::TableActionsComponent, :admin do
let(:budget) { create(:budget) }
let(:component) { Admin::Budgets::TableActionsComponent.new(budget) }
it "renders actions to edit budget and manage investments" do
render_inline component
expect(page).to have_link count: 2
expect(page).to have_link "Investment projects", href: /investments/
expect(page).to have_link "Edit", href: /#{budget.id}\Z/
expect(page).not_to have_button
end
end