diff --git a/src/object/mod.rs b/src/object/mod.rs index 4c0f7cf..44616f4 100644 --- a/src/object/mod.rs +++ b/src/object/mod.rs @@ -182,10 +182,10 @@ mod tests { assert_eq!(obj.object_name, "artist"); assert_eq!(obj.filename, "tormenta-rey"); assert_eq!(obj.values.len(), 4); - assert!(obj.values.get("name").is_some()); - assert!(obj.values.get("tour_dates").is_some()); - assert!(obj.values.get("numbers").is_some()); - assert!(obj.values.get("videos").is_some()); + assert!(obj.values.contains_key("name")); + assert!(obj.values.contains_key("tour_dates")); + assert!(obj.values.contains_key("numbers")); + assert!(obj.values.contains_key("videos")); assert_eq!( obj.values.get("name"), Some(&FieldValue::String("Tormenta Rey".to_string())) diff --git a/src/object_definition.rs b/src/object_definition.rs index 467d7d5..103ca5b 100644 --- a/src/object_definition.rs +++ b/src/object_definition.rs @@ -124,7 +124,7 @@ pub mod tests { assert!(artist.fields.contains_key("name")); assert_eq!(artist.fields.get("name").unwrap(), &FieldType::String); assert!( - artist.fields.get("template").is_none(), + !artist.fields.contains_key("template"), "did not copy the template reserved field" ); assert!(artist.template.is_some());