diff --git a/base/src/test/mod.rs b/base/src/test/mod.rs index d5775a6..c2fbbf2 100644 --- a/base/src/test/mod.rs +++ b/base/src/test/mod.rs @@ -38,6 +38,7 @@ mod test_sheet_markup; mod test_sheets; mod test_styles; mod test_trigonometric; +mod test_workbook; mod test_worksheet; pub(crate) mod util; @@ -47,6 +48,7 @@ mod test_number_format; mod test_escape_quotes; mod test_fn_type; +mod test_frozen_rows_and_columns; mod test_get_cell_content; mod test_percentage; mod test_today; diff --git a/base/src/test/test_frozen_rows_and_columns.rs b/base/src/test/test_frozen_rows_and_columns.rs index c175362..be812c2 100644 --- a/base/src/test/test_frozen_rows_and_columns.rs +++ b/base/src/test/test_frozen_rows_and_columns.rs @@ -1,7 +1,9 @@ #![allow(clippy::unwrap_used)] -use crate::expressions::utils::{LAST_COLUMN, LAST_ROW}; -use crate::test::util::new_empty_model; +use crate::{ + constants::{LAST_COLUMN, LAST_ROW}, + test::util::new_empty_model, +}; #[test] fn test_empty_model() { diff --git a/base/src/test/test_workbook.rs b/base/src/test/test_workbook.rs new file mode 100644 index 0000000..c6da4da --- /dev/null +++ b/base/src/test/test_workbook.rs @@ -0,0 +1,18 @@ +#![allow(clippy::unwrap_used)] + +use crate::{test::util::new_empty_model, types::SheetInfo}; + +#[test] +fn workbook_worksheets_info() { + let model = new_empty_model(); + let sheets_info = model.workbook.get_worksheets_info(); + assert_eq!( + sheets_info[0], + SheetInfo { + name: "Sheet1".to_string(), + state: "visible".to_string(), + sheet_id: 1, + color: None + } + ); +}