test: add test for Meldung#id()

This commit is contained in:
Paul-Christian Volkmer 2024-06-12 18:10:07 +02:00
parent a905a816f5
commit aa1ec6c114

View File

@ -174,6 +174,24 @@ mod tests {
assert_eq!(patients[1].meldungen().len(), 1); assert_eq!(patients[1].meldungen().len(), 1);
} }
#[test]
fn should_get_meldung_id() {
let actual = LkrExportProtocolFile::parse(include_str!("../testdaten/testdaten_1.xml"));
assert!(actual.is_ok());
let patients = actual.unwrap().patients;
assert_eq!(
patients[0].meldungen()[0].id(),
Some("TEST1727528".to_string())
);
assert_eq!(
patients[1].meldungen()[0].id(),
Some("001A5D50-TEST".to_string())
);
}
#[test] #[test]
fn should_get_meldung_database_id() { fn should_get_meldung_database_id() {
let actual = LkrExportProtocolFile::parse(include_str!("../testdaten/testdaten_1.xml")); let actual = LkrExportProtocolFile::parse(include_str!("../testdaten/testdaten_1.xml"));