feed_item tests
This commit is contained in:
parent
f0a4e12f2b
commit
3654232dd6
1 changed files with 22 additions and 0 deletions
|
|
@ -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);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue