Add pd declaration create action

This commit is contained in:
Anton Khorev 2025-01-17 18:27:47 +03:00
parent 0f51052e86
commit 7d6ac34fbc
4 changed files with 25 additions and 1 deletions

View file

@ -9,6 +9,10 @@ module Accounts
{ :path => "/account/pd_declaration", :method => :get },
{ :controller => "accounts/pd_declarations", :action => "show" }
)
assert_routing(
{ :path => "/account/pd_declaration", :method => :post },
{ :controller => "accounts/pd_declarations", :action => "create" }
)
end
def test_show_not_logged_in
@ -25,5 +29,20 @@ module Accounts
assert_response :success
end
def test_create_not_logged_in
post account_pd_declaration_path
assert_response :forbidden
end
def test_create
user = create(:user)
session_for(user)
post account_pd_declaration_path
assert_redirected_to edit_account_path
end
end
end