summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatěj Laitl <matej@laitl.cz>2019-02-20 18:32:26 +0100
committerMatěj Laitl <matej@laitl.cz>2019-02-20 18:37:12 +0100
commit71996be958e3c5155e372f250e5f00fd3c61366d (patch)
treee2480147092af005c0e7fe944a1c0fb3943e535f
parentf75d39900cfa3d22bf461d071a8e8221768bf655 (diff)
Add test for Calendar::extent()
I plan to touch the method, so better have it tested.
-rw-r--r--src/calendar.rs16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/calendar.rs b/src/calendar.rs
index 0d09a0c..d492345 100644
--- a/src/calendar.rs
+++ b/src/calendar.rs
@@ -111,3 +111,19 @@ impl Deref for Calendar {
self.components.deref()
}
}
+
+#[cfg(test)]
+mod tests {
+ use super::*;
+
+ #[test]
+ fn calendar_extend_components() {
+ let mut calendar = Calendar::new();
+ let components = vec![
+ CalendarElement::Event(Event::new()),
+ CalendarElement::Event(Event::new()),
+ ];
+ calendar.extend(components);
+ assert_eq!(calendar.components.len(), 2);
+ }
+}