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_payees.rs | |
| parent | c7ed1e61ce2218be0b9e60577454124c4e43a366 (diff) | |
Tidier folders
Diffstat (limited to 'actualbudget_queries/tests/actualbudget_payees.rs')
| -rw-r--r-- | actualbudget_queries/tests/actualbudget_payees.rs | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/actualbudget_queries/tests/actualbudget_payees.rs b/actualbudget_queries/tests/actualbudget_payees.rs deleted file mode 100644 index acf5c4e..0000000 --- a/actualbudget_queries/tests/actualbudget_payees.rs +++ /dev/null @@ -1,25 +0,0 @@ -pub mod common; - -use actualbudget_queries::actualbudget_payees::get_all_actualbudget_payees; -use common::{db_url::DB_URL, get_reference_data::get_accounts, payee_matchers::get_payee_matchers}; -use diesel::{Connection, SqliteConnection}; - -#[test] -fn given_test_database_when_get_all_payees_then_return_payees() { - let connection = &mut SqliteConnection::establish(DB_URL).unwrap(); - let accounts = get_accounts(connection); - - let payees = get_all_actualbudget_payees(connection); - - assert!(payees.is_ok()); - let payees = payees.unwrap(); - let payee_matchers = get_payee_matchers(); - assert_eq!(payee_matchers.len(), payees.len()); - for payee in payees { - assert!( - payee_matchers.iter().any(|payee_matcher| payee_matcher(&payee, &accounts)), - "no match found for payee {:?}", - payee, - ); - } -} |
