use schist_models::{DateUtc, Transaction, TransactionBuilder}; use schist_traits::Nowlike; pub fn make_fake_transaction(id: i32) -> Transaction { make_fake_transaction_builder(id).build().unwrap() } pub fn make_fake_transaction_builder(id: i32) -> TransactionBuilder { let mut builder = TransactionBuilder::default(); builder .id(id) .account_id(0) .amount(0) .bucket_id(None) .counterparty(String::from("Fake payee")) .date(DateUtc::now()) .description(String::from("Fake transaction")) .account_id(0); builder }