3
3
import com .radynamics .CryptoIso20022Interop .exchange .Currency ;
4
4
import com .radynamics .CryptoIso20022Interop .exchange .Money ;
5
5
import com .radynamics .CryptoIso20022Interop .iso20022 .Payment ;
6
+ import com .radynamics .CryptoIso20022Interop .iso20022 .TestUtils ;
6
7
import com .radynamics .CryptoIso20022Interop .iso20022 .pain001 .Assertion ;
7
8
import com .radynamics .CryptoIso20022Interop .iso20022 .pain001 .TestLedger ;
8
9
import com .radynamics .CryptoIso20022Interop .iso20022 .pain001 .TestTransaction ;
@@ -42,10 +43,10 @@ public void refreshWalletsNull(String senderWallet, String receiverWallet) {
42
43
@ ParameterizedTest
43
44
@ ValueSource (strings = {"AAA" , "BBB" , "CCC" })
44
45
public void refreshNoCommonTrustlines (@ NotNull String userCcyCode ) {
45
- var ccyAAA = createIssuedCcy ("AAA" );
46
- var ccyBBB = createIssuedCcy ("BBB" );
47
- var ccyCCC1 = createIssuedCcy ("CCC" , "CCC_issuer1" );
48
- var ccyCCC2 = createIssuedCcy ("CCC" , "CCC_issuer2" );
46
+ var ccyAAA = TestUtils . createIssuedCcy (ledger , "AAA" );
47
+ var ccyBBB = TestUtils . createIssuedCcy (ledger , "BBB" );
48
+ var ccyCCC1 = TestUtils . createIssuedCcy (ledger , "CCC" , "CCC_issuer1" );
49
+ var ccyCCC2 = TestUtils . createIssuedCcy (ledger , "CCC" , "CCC_issuer2" );
49
50
50
51
var senderWallet = ledger .createWallet ("aaa" , "" );
51
52
senderWallet .getBalances ().set (Money .of (80.0 , ccyAAA ));
@@ -71,19 +72,11 @@ public void refreshNoCommonTrustlines(@NotNull String userCcyCode) {
71
72
Assertion .assertEquals (Money .of (0 , new Currency ("TEST" )), p .getAmountTransaction ());
72
73
}
73
74
74
- private Currency createIssuedCcy (String ccyCode ) {
75
- return createIssuedCcy (ccyCode , ccyCode + "_issuer" );
76
- }
77
-
78
- private Currency createIssuedCcy (String ccyCode , String issuer ) {
79
- return new Currency (ccyCode , ledger .createWallet (issuer , "" ));
80
- }
81
-
82
75
@ Test
83
76
public void refreshCommonTrustlines () {
84
- var ccyAAA = createIssuedCcy ("AAA" );
85
- var ccyBBB = createIssuedCcy ("BBB" );
86
- var ccyCCC = createIssuedCcy ("CCC" );
77
+ var ccyAAA = TestUtils . createIssuedCcy (ledger , "AAA" );
78
+ var ccyBBB = TestUtils . createIssuedCcy (ledger , "BBB" );
79
+ var ccyCCC = TestUtils . createIssuedCcy (ledger , "CCC" );
87
80
88
81
var senderWallet = ledger .createWallet ("aaa" , "" );
89
82
senderWallet .getBalances ().set (Money .of (80.0 , ccyAAA ));
@@ -107,11 +100,11 @@ public void refreshCommonTrustlines() {
107
100
108
101
@ Test
109
102
public void refreshCommonTrustlinesTransferFee () {
110
- var ccyAAA = createIssuedCcy ("AAA" );
111
- var ccyBBB = createIssuedCcy ("BBB" );
112
- var ccyCCC1 = createIssuedCcy ("CCC" , "CCC_issuer1" );
103
+ var ccyAAA = TestUtils . createIssuedCcy (ledger , "AAA" );
104
+ var ccyBBB = TestUtils . createIssuedCcy (ledger , "BBB" );
105
+ var ccyCCC1 = TestUtils . createIssuedCcy (ledger , "CCC" , "CCC_issuer1" );
113
106
ccyCCC1 .setTransferFee (3 );
114
- var ccyCCC2 = createIssuedCcy ("CCC" , "CCC_issuer2" );
107
+ var ccyCCC2 = TestUtils . createIssuedCcy (ledger , "CCC" , "CCC_issuer2" );
115
108
ccyCCC2 .setTransferFee (2 );
116
109
117
110
var senderWallet = ledger .createWallet ("aaa" , "" );
0 commit comments