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(())
|
||||
}
|
||||
}
|
||||
|
||||
#[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