diff --git a/src/epd4in2/command.rs b/src/epd4in2/command.rs index c82d930..c81bd79 100644 --- a/src/epd4in2/command.rs +++ b/src/epd4in2/command.rs @@ -151,4 +151,19 @@ impl Command { pub fn addr(self) -> u8 { self as u8 } +} + + +#[cfg(test)] +mod tests { + use super::*; + + #[test] + fn command_addr() { + assert_eq!(Command::POWER_SAVING.addr(), 0xE3); + + assert_eq!(Command::PANEL_SETTING.addr(), 0x00); + + assert_eq!(Command::DISPLAY_REFRESH.addr(), 0x12); + } } \ No newline at end of file