summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2019-09-20 08:36:09 +0300
committerLars Wirzenius <liw@liw.fi>2019-09-20 08:36:09 +0300
commit96bf7e565b2a21b86350164f854bbc9bb41f39ab (patch)
treea5e3d4f4ad10c733dcdcad6e1707a785dc92bd72 /src
parent9ce42bd9fc8e33b22679314af1bcfa217aeaa527 (diff)
downloadroadmap-96bf7e565b2a21b86350164f854bbc9bb41f39ab.tar.gz
Add: unit test for Step::new()
Diffstat (limited to 'src')
-rw-r--r--src/lib.rs21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/lib.rs b/src/lib.rs
index de6ad8c..5292bf1 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -139,3 +139,24 @@ impl Roadmap {
Ok(dot)
}
}
+
+
+#[cfg(test)]
+mod tests {
+ use super::Step;
+
+ #[test]
+ fn new_step() {
+ let step = Step::new("myname", "my label");
+ assert_eq!(step.name(), "myname");
+ assert_eq!(step.label(), "my label");
+ assert_eq!(step.dependencies().len(), 0);
+ }
+
+ #[test]
+ fn new_step_has_() {
+ let step = Step::new("myname", "my label");
+ assert_eq!(step.name(), "myname");
+ assert_eq!(step.label(), "my label");
+ }
+}