diff options
| author | Joe Carstairs <jcarstairs@scottlogic.com> | 2025-07-28 13:22:53 +0100 |
|---|---|---|
| committer | Joe Carstairs <jcarstairs@scottlogic.com> | 2025-07-28 13:30:27 +0100 |
| commit | 2361adeb0ca77904138e3466d51c2f44cf6df613 (patch) | |
| tree | f6e7192908f99fab62061913d8a1e9d2b918414b /actualbudget_queries/tests/actualbudget_zero_budgets.rs | |
| parent | c7ed1e61ce2218be0b9e60577454124c4e43a366 (diff) | |
Tidier folders
Diffstat (limited to 'actualbudget_queries/tests/actualbudget_zero_budgets.rs')
| -rw-r--r-- | actualbudget_queries/tests/actualbudget_zero_budgets.rs | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/actualbudget_queries/tests/actualbudget_zero_budgets.rs b/actualbudget_queries/tests/actualbudget_zero_budgets.rs deleted file mode 100644 index 7218227..0000000 --- a/actualbudget_queries/tests/actualbudget_zero_budgets.rs +++ /dev/null @@ -1,34 +0,0 @@ -pub mod common; - -use actualbudget_queries::actualbudget_zero_budgets::{get_all_actualbudget_zero_budgets, get_first_zero_budget_date}; -use common::{db_url::DB_URL, get_reference_data::get_categories, zero_budget_matchers::get_zero_budget_matchers}; -use diesel::{Connection, SqliteConnection}; - -#[test] -fn given_test_database_when_get_all_zero_budgets_then_return_zero_budgets() { - let connection = &mut SqliteConnection::establish(DB_URL).unwrap(); - let categories = get_categories(connection); - - let zero_budgets = get_all_actualbudget_zero_budgets(connection); - - assert!(zero_budgets.is_ok()); - let zero_budgets = zero_budgets.unwrap(); - let zero_budget_matchers = get_zero_budget_matchers(); - assert_eq!(zero_budget_matchers.len(), zero_budgets.len()); - for matcher in zero_budget_matchers { - assert!(zero_budgets.iter().any(|zb| matcher(zb, &categories))) - } -} - -#[test] -fn given_test_database_when_get_first_zero_budget_date_then_return_1_aug_2024() { - let connection = &mut SqliteConnection::establish(DB_URL).unwrap(); - - let date = get_first_zero_budget_date(connection); - - assert!(date.is_ok()); - let date = date.unwrap(); - assert_eq!("01", date.day()); - assert_eq!("08", date.month()); - assert_eq!("2024", date.year()); -} |
