summaryrefslogtreecommitdiff
path: root/exercises/conversions/from_str.rs
diff options
context:
space:
mode:
authorapatniv <apatniv@gmail.com>2020-04-21 22:51:56 -0400
committerapatniv <apatniv@gmail.com>2020-04-21 22:51:56 -0400
commit19fb1c240c25b7dc50fc64c48a60bdb5f28f6de6 (patch)
treeebb258272c4f0030c6791ce4ce633ddf423c5937 /exercises/conversions/from_str.rs
parent630ff0e00b24bb5026fe248deb3a4818b9a38d4c (diff)
test: Add missing test case for from_str exercise
Diffstat (limited to 'exercises/conversions/from_str.rs')
-rw-r--r--exercises/conversions/from_str.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/exercises/conversions/from_str.rs b/exercises/conversions/from_str.rs
index 3c889d7..7b4fdac 100644
--- a/exercises/conversions/from_str.rs
+++ b/exercises/conversions/from_str.rs
@@ -39,7 +39,11 @@ mod tests {
}
#[test]
fn good_input() {
- assert!("John,32".parse::<Person>().is_ok());
+ let p = "John,32".parse::<Person>();
+ assert!(p.is_ok());
+ let p = p.unwrap();
+ assert_eq!(p.name, "John");
+ assert_eq!(p.age, 32);
}
#[test]
#[should_panic]