diff options
author | Lars Wirzenius <liw@liw.fi> | 2019-09-20 08:36:09 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2019-09-20 08:36:09 +0300 |
commit | 96bf7e565b2a21b86350164f854bbc9bb41f39ab (patch) | |
tree | a5e3d4f4ad10c733dcdcad6e1707a785dc92bd72 /src | |
parent | 9ce42bd9fc8e33b22679314af1bcfa217aeaa527 (diff) | |
download | roadmap-96bf7e565b2a21b86350164f854bbc9bb41f39ab.tar.gz |
Add: unit test for Step::new()
Diffstat (limited to 'src')
-rw-r--r-- | src/lib.rs | 21 |
1 files changed, 21 insertions, 0 deletions
@@ -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"); + } +} |