Description Postal mail reports app
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

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