@@ -15,7 +15,7 @@ impl Account {
1515 fn generate ( balance : i32 , limit : u32 ) -> Account {
1616 Account {
1717 id : -1 ,
18- transactions : vec ! [ Transaction :: generate( balance) ] ,
18+ transactions : vec ! [ Transaction :: generate( balance, None ) ] ,
1919 credit_limit : limit,
2020 }
2121 }
@@ -48,16 +48,17 @@ mod tests {
4848 fn failure_more_funds ( ) {
4949 let account = Account :: generate ( 1_000 , 10_000 ) ;
5050 let with_new_transaction = account
51- . add_transaction ( Transaction :: generate ( -1000 ) )
51+ . add_transaction ( Transaction :: generate ( -1000 , None ) )
5252 . unwrap ( ) ;
5353 assert_eq ! ( with_new_transaction. balance( ) , 0 ) ;
5454
5555 let with_new_transaction = with_new_transaction
56- . add_transaction ( Transaction :: generate ( -10_000 ) )
56+ . add_transaction ( Transaction :: generate ( -10_000 , None ) )
5757 . unwrap ( ) ;
5858 assert_eq ! ( with_new_transaction. balance( ) , -10_000 ) ;
5959
60- let with_new_transaction = with_new_transaction. add_transaction ( Transaction :: generate ( -1 ) ) ;
60+ let with_new_transaction =
61+ with_new_transaction. add_transaction ( Transaction :: generate ( -1 , None ) ) ;
6162 match with_new_transaction {
6263 Err ( AccountError :: InsufficientCredit ) => { }
6364 _ => unreachable ! ( ) ,
0 commit comments