# Feature: Data import for Carrier # As a data user # I want to import Carrier data # So that I can perform carrier-based calculations # # Scenario: Successfully verifying that package volume > 0 # Given a "Carrier" data import fetches results listed in "carrier_good" # When a data import verifies "Package volume should be greater than zero" # Then the verification should be successful # # Scenario: Failing to verify that package volume > 0 # Given a "Carrier" data import fetches results listed in "carrier_bad" # When a data import verifies "Package volume should be greater than zero" # Then the verification should not be successful # # Scenario: Successfully verifying that route inefficiency factor >= 1 # Given a "Carrier" data import fetches results listed in "carrier_good" # When a data import verifies "Route inefficiency factor should be one or more" # Then the verification should be successful # # Scenario: Failing to verify that route inefficiency factor >= 1 # Given a "Carrier" data import fetches results listed in "carrier_bad" # When a data import verifies "Route inefficiency factor should be one or more" # Then the verification should not be successful # # Scenario: Successfully verifying that transport emission factor > 0 # Given a "Carrier" data import fetches results listed in "carrier_good" # When a data import verifies "Transport emission factor should be greater than zero" # Then the verification should be successful # # Scenario: Failing to verify that transport emission factor > 0 # Given a "Carrier" data import fetches results listed in "carrier_bad" # When a data import verifies "Transport emission factor should be greater than zero" # Then the verification should not be successful # # Scenario: Successfully verifying that transport emission factor units is never missing # Given a "Carrier" data import fetches results listed in "carrier_good" # When a data import verifies "Transport emission factor units should never be missing" # Then the verification should be successful # # Scenario: Failing to verify that transport emission factor units is never missing # Given a "Carrier" data import fetches results listed in "carrier_bad" # When a data import verifies "Transport emission factor units should never be missing" # Then the verification should not be successful # # Scenario: Successfully verifying that corporate emission factor > 0 # Given a "Carrier" data import fetches results listed in "carrier_good" # When a data import verifies "Corporate emission factor should be greater than zero" # Then the verification should be successful # # Scenario: Failing to verify that corporate emission factor > 0 # Given a "Carrier" data import fetches results listed in "carrier_bad" # When a data import verifies "Corporate emission factor should be greater than zero" # Then the verification should not be successful # # Scenario: Successfully verifying that corporate emission factor units is never missing # Given a "Carrier" data import fetches results listed in "carrier_good" # When a data import verifies "Corporate emission factor units should never be missing" # Then the verification should be successful # # Scenario: Failing to verify that corporate emission factor units is never missing # Given a "Carrier" data import fetches results listed in "carrier_bad" # When a data import verifies "Corporate emission factor units should never be missing" # Then the verification should not be successful