Skip to content

Commit 7143515

Browse files
authored
Fix token handling in SAC tests (#828)
1 parent b53de80 commit 7143515

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

docs/build/guides/conventions/stellar-asset-contract.mdx

+4-5
Original file line numberDiff line numberDiff line change
@@ -63,16 +63,15 @@ Soroban Rust SDK provides an easy way to instantiate a Stellar Asset Contract to
6363

6464
use soroban_sdk::testutils::Address as _;
6565
use soroban_sdk::{token, Address, Env};
66-
use token::TokenClient;
67-
use token::StellarAssetClient;
66+
use token::{StellarAssetClient, TokenClient};
6867

6968
#[test]
7069
fn test() {
7170
let e = Env::default();
7271
e.mock_all_auths();
7372

74-
let issuer = Address::random();
75-
let distributer = Address::random();
73+
let issuer = Address::generate(&e);
74+
let distributor = Address::generate(&e);
7675

7776
let token_address = e.register_stellar_asset_contract(issuer.clone());
7877

@@ -86,7 +85,7 @@ fn test() {
8685
// E.g. to mint 1 TOKEN, we need to use 1*1e7 in the mint function.
8786
let genesis_amount: i128 = 1_000_000_000 * 10_000_000;
8887

89-
token_sac.mint(&issuer, &distributer, &genesis_amount);
88+
token_sac.mint(&distributor, &genesis_amount);
9089

9190
assert_eq!(token.balance(&distributor), genesis_amount);
9291
}

0 commit comments

Comments
 (0)