You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
57 lines
1.7 KiB
57 lines
1.7 KiB
require "application_system_test_case"
|
|
|
|
class DeliveriesTest < ApplicationSystemTestCase
|
|
setup do
|
|
@delivery = deliveries(:one)
|
|
end
|
|
|
|
test "visiting the index" do
|
|
visit deliveries_url
|
|
assert_selector "h1", text: "Deliveries"
|
|
end
|
|
|
|
test "should create delivery" do
|
|
visit deliveries_url
|
|
click_on "New delivery"
|
|
|
|
fill_in "Code", with: @delivery.code
|
|
fill_in "Details", with: @delivery.details
|
|
fill_in "Log", with: @delivery.log_id
|
|
fill_in "Message", with: @delivery.message_id
|
|
fill_in "Output", with: @delivery.output
|
|
check "Sent with ssl" if @delivery.sent_with_ssl
|
|
fill_in "Status", with: @delivery.status
|
|
fill_in "Time", with: @delivery.time
|
|
fill_in "Timestamp", with: @delivery.timestamp
|
|
click_on "Create Delivery"
|
|
|
|
assert_text "Delivery was successfully created"
|
|
click_on "Back"
|
|
end
|
|
|
|
test "should update Delivery" do
|
|
visit delivery_url(@delivery)
|
|
click_on "Edit this delivery", match: :first
|
|
|
|
fill_in "Code", with: @delivery.code
|
|
fill_in "Details", with: @delivery.details
|
|
fill_in "Log", with: @delivery.log_id
|
|
fill_in "Message", with: @delivery.message_id
|
|
fill_in "Output", with: @delivery.output
|
|
check "Sent with ssl" if @delivery.sent_with_ssl
|
|
fill_in "Status", with: @delivery.status
|
|
fill_in "Time", with: @delivery.time
|
|
fill_in "Timestamp", with: @delivery.timestamp
|
|
click_on "Update Delivery"
|
|
|
|
assert_text "Delivery was successfully updated"
|
|
click_on "Back"
|
|
end
|
|
|
|
test "should destroy Delivery" do
|
|
visit delivery_url(@delivery)
|
|
click_on "Destroy this delivery", match: :first
|
|
|
|
assert_text "Delivery was successfully destroyed"
|
|
end
|
|
end
|
|
|