Skip to content

Commit 9c41e14

Browse files
committed
Add asserts to the transfer_tokens test to make it check balances after each operation
1 parent 7a9786d commit 9c41e14

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

testing/fil_token_integration/tests/transfer_tokens.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,10 +157,12 @@ fn transfer_tokens() {
157157
println!("minting return data {:#?}", &ret_val);
158158
let mint_result: MintReturn = ret_val.msg_receipt.return_data.deserialize().unwrap();
159159
println!("minted - total supply: {:?}", &mint_result.supply);
160+
assert_eq!(mint_result.supply, TokenAmount::from_atto(100));
160161

161162
// check balance of transfer actor
162163
let balance = tester.check_balance(operator[0].1, token_address, transfer_address);
163164
println!("balance held by transfer actor: {:?}", balance);
165+
assert_eq!(balance, TokenAmount::from_atto(100));
164166

165167
// forward from transfer to receiving actor
166168
let params = RawBytes::serialize(receiver_address).unwrap();
@@ -171,7 +173,9 @@ fn transfer_tokens() {
171173
// check balance of receiver actor
172174
let balance = tester.check_balance(operator[0].1, token_address, transfer_address);
173175
println!("balance held by transfer actor: {:?}", balance);
176+
assert_eq!(balance, TokenAmount::from_atto(0));
174177

175178
let balance = tester.check_balance(operator[0].1, token_address, receiver_address);
176179
println!("balance held by receiver actor: {:?}", balance);
180+
assert_eq!(balance, TokenAmount::from_atto(100));
177181
}

0 commit comments

Comments
 (0)