Files
managarr/src/ui/widgets/input_box_popup_tests.rs

35 lines
965 B
Rust

#[cfg(test)]
mod tests {
use crate::ui::utils::layout_block;
use crate::ui::widgets::input_box::InputBox;
use crate::ui::widgets::input_box_popup::InputBoxPopup;
use pretty_assertions::assert_eq;
#[test]
fn test_input_box_popup_new() {
let expected_input_box = InputBox::new("test");
let input_box_popup = InputBoxPopup::new("test");
assert_eq!(input_box_popup.input_box, expected_input_box);
}
#[test]
fn test_input_box_popup_block() {
let expected_input_box = InputBox::new("test").block(layout_block().title("title"));
let input_box_popup = InputBoxPopup::new("test").block(layout_block().title("title"));
assert_eq!(input_box_popup.input_box, expected_input_box);
}
#[test]
fn test_input_box_popup_offset() {
let expected_input_box = InputBox::new("test").offset(5);
let input_box_popup = InputBoxPopup::new("test").offset(5);
assert_eq!(input_box_popup.input_box, expected_input_box);
}
}