9
9
use Mews \Pos \DataMapper \RequestDataMapper \KuveytPosRequestDataMapper ;
10
10
use Mews \Pos \Entity \Account \KuveytPosAccount ;
11
11
use Mews \Pos \Entity \Card \CreditCardInterface ;
12
- use Mews \Pos \Exceptions \BankClassNullException ;
13
- use Mews \Pos \Exceptions \BankNotFoundException ;
14
12
use Mews \Pos \Exceptions \UnsupportedTransactionTypeException ;
15
13
use Mews \Pos \Factory \AccountFactory ;
16
14
use Mews \Pos \Factory \CreditCardFactory ;
17
15
use Mews \Pos \Factory \CryptFactory ;
18
- use Mews \Pos \Factory \PosFactory ;
19
16
use Mews \Pos \Gateways \KuveytPos ;
20
17
use Mews \Pos \PosInterface ;
21
18
use PHPUnit \Framework \TestCase ;
27
24
*/
28
25
class KuveytPosRequestDataMapperTest extends TestCase
29
26
{
30
- public KuveytPosAccount $ account ;
27
+ private KuveytPosAccount $ account ;
31
28
32
29
private CreditCardInterface $ card ;
33
30
34
31
private KuveytPosRequestDataMapper $ requestDataMapper ;
35
32
36
- /**
37
- * @return void
38
- *
39
- * @throws BankClassNullException
40
- * @throws BankNotFoundException
41
- */
42
33
protected function setUp (): void
43
34
{
44
35
parent ::setUp ();
45
36
46
- $ config = require __DIR__ .'/../../../../config/pos_test.php ' ;
47
-
48
37
$ this ->account = AccountFactory::createKuveytPosAccount (
49
38
'kuveytpos ' ,
50
39
'80 ' ,
@@ -54,10 +43,8 @@ protected function setUp(): void
54
43
);
55
44
56
45
$ dispatcher = $ this ->createMock (EventDispatcherInterface::class);
57
- $ pos = PosFactory::createPosGateway ($ this ->account , $ config , $ dispatcher );
58
46
59
- $ this ->card = CreditCardFactory::createForGateway (
60
- $ pos ,
47
+ $ this ->card = CreditCardFactory::create (
61
48
'4155650100416111 ' ,
62
49
25 ,
63
50
1 ,
0 commit comments