Skip to content

Commit c4ce455

Browse files
authored
Update escrow_tests.move
1 parent 8333805 commit c4ce455

1 file changed

Lines changed: 15 additions & 21 deletions

File tree

escrow/tests/escrow_tests.move

Lines changed: 15 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,34 @@
11
module Escrow::escrow_tests {
2-
use std::signer;
32
use Escrow::escrow;
43

4+
const BUYER: address = @0x1;
5+
const SELLER: address = @0x2;
6+
57
#[test]
68
public fun full_success_flow() {
7-
let buyer = signer::spec_test_signer();
8-
let seller = signer::spec_test_signer();
9-
10-
let mut bw = escrow::new_wallet(&buyer);
11-
let mut sw = escrow::new_wallet(&seller);
9+
let bw = escrow::new_wallet();
10+
let sw = escrow::new_wallet();
1211

13-
// Пополняем баланс покупателя и создаём сделку
14-
escrow::deposit(&buyer, &mut bw, 150);
15-
let mut d = escrow::create(&buyer, signer::address_of(&seller), 100);
12+
escrow::deposit(&mut bw, 150);
13+
let d = escrow::create(BUYER, SELLER, 100);
1614

17-
// Вносим средства и выплачиваем продавцу
18-
escrow::fund(&buyer, &mut bw, &mut d);
15+
escrow::fund(BUYER, &mut bw, &mut d);
1916
assert!(escrow::balance(&bw) == 50, 0);
2017

21-
escrow::release(&seller, &mut sw, &mut d);
18+
escrow::release(SELLER, &mut sw, &mut d);
2219
assert!(escrow::balance(&sw) == 100, 1);
2320
}
2421

2522
#[test]
2623
public fun refund_flow() {
27-
let buyer = signer::spec_test_signer();
28-
let seller = signer::spec_test_signer();
29-
30-
let mut bw = escrow::new_wallet(&buyer);
31-
let mut sw = escrow::new_wallet(&seller);
24+
let bw = escrow::new_wallet();
25+
let sw = escrow::new_wallet();
3226

33-
escrow::deposit(&buyer, &mut bw, 100);
34-
let mut d = escrow::create(&buyer, signer::address_of(&seller), 100);
27+
escrow::deposit(&mut bw, 100);
28+
let d = escrow::create(BUYER, SELLER, 100);
3529

36-
escrow::fund(&buyer, &mut bw, &mut d);
37-
escrow::refund(&buyer, &mut bw, &mut d);
30+
escrow::fund(BUYER, &mut bw, &mut d);
31+
escrow::refund(BUYER, &mut bw, &mut d);
3832

3933
assert!(escrow::balance(&bw) == 100, 2);
4034
assert!(escrow::balance(&sw) == 0, 3);

0 commit comments

Comments
 (0)