17 lines
503 B
Ruby
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
|