feed_item tests

This commit is contained in:
Julia Lange 2026-02-05 11:22:20 -08:00
parent f0a4e12f2b
commit 3654232dd6
Signed by: Julia
SSH key fingerprint: SHA256:5DJcfxa5/fKCYn57dcabJa2vN2e6eT0pBerYi5SUbto

View file

@ -77,3 +77,25 @@ impl FeedItem {
Ok(()) Ok(())
} }
} }
#[cfg(test)]
mod tests {
use super::*;
use crate::test_utils::get_datetime;
#[test]
fn parse_feed_item() {
let dt = get_datetime();
let upi = UnparsedFeedItem {
item_id: 1,
feed_id: 2,
score: 5,
last_updated: dt.to_string(),
boosted_at: None,
};
let fi = upi.parse().unwrap();
assert_eq!(fi.key.item_id, 1);
assert_eq!(fi.key.feed_id, 2);
}
}