added virtuals

This commit is contained in:
2023-05-10 15:14:06 +01:00
parent 793e944b5f
commit 8f1fe8c7c2
27 changed files with 297 additions and 15 deletions

View File

@@ -0,0 +1,48 @@
require "test_helper"
class VirtualsControllerTest < ActionDispatch::IntegrationTest
setup do
@virtual = virtuals(:one)
end
test "should get index" do
get virtuals_url
assert_response :success
end
test "should get new" do
get new_virtual_url
assert_response :success
end
test "should create virtual" do
assert_difference("Virtual.count") do
post virtuals_url, params: { virtual: { destination: @virtual.destination, email: @virtual.email } }
end
assert_redirected_to virtual_url(Virtual.last)
end
test "should show virtual" do
get virtual_url(@virtual)
assert_response :success
end
test "should get edit" do
get edit_virtual_url(@virtual)
assert_response :success
end
test "should update virtual" do
patch virtual_url(@virtual), params: { virtual: { destination: @virtual.destination, email: @virtual.email } }
assert_redirected_to virtual_url(@virtual)
end
test "should destroy virtual" do
assert_difference("Virtual.count", -1) do
delete virtual_url(@virtual)
end
assert_redirected_to virtuals_url
end
end