diff options
author | Matěj Laitl <matej@laitl.cz> | 2019-02-20 18:32:26 +0100 |
---|---|---|
committer | Matěj Laitl <matej@laitl.cz> | 2019-02-20 18:37:12 +0100 |
commit | 71996be958e3c5155e372f250e5f00fd3c61366d (patch) | |
tree | e2480147092af005c0e7fe944a1c0fb3943e535f | |
parent | f75d39900cfa3d22bf461d071a8e8221768bf655 (diff) |
Add test for Calendar::extent()
I plan to touch the method, so better have it tested.
-rw-r--r-- | src/calendar.rs | 16 |
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); + } +} |