fix(structs3): Add check to prevent naive implementation

This commit is contained in:
Clemens Adolphs 2021-03-05 14:35:02 -08:00
parent 6742860ea5
commit 1ea5384759

View file

@ -57,6 +57,15 @@ mod tests {
assert!(package.is_international());
}
#[test]
fn create_local_package() {
let sender_country = String::from("Canada");
let recipient_country = sender_country.clone();
let package = Package::new(sender_country, recipient_country, 1200);
assert!(!package.is_international());
}
#[test]
fn calculate_transport_fees() {
let sender_country = String::from("Spain");