6
6
7
7
use Http \Client \Curl \CurlPromise ;
8
8
use Http \Client \Curl \MultiRunner ;
9
+ use Http \Client \Curl \PromiseCore ;
9
10
use Http \Client \Exception \TransferException ;
10
11
use Http \Promise \Promise ;
11
12
@@ -21,10 +22,9 @@ class CurlPromiseTest extends BaseUnitTestCase
21
22
*/
22
23
public function testCoreCalls ()
23
24
{
24
- $ core = $ this ->createPromiseCore ();
25
- $ runner = $ this ->getMockBuilder (MultiRunner::class)->disableOriginalConstructor ()
26
- ->setMethods (['wait ' ])->getMock ();
27
- /** @var MultiRunner|\PHPUnit_Framework_MockObject_MockObject $runner */
25
+ $ core = $ this ->createMock (PromiseCore::class);
26
+ $ runner = $ this ->createMock (MultiRunner::class);
27
+
28
28
$ promise = new CurlPromise ($ core , $ runner );
29
29
30
30
$ onFulfill = function () {
@@ -42,10 +42,9 @@ public function testCoreCalls()
42
42
43
43
public function testCoreCallWaitFulfilled ()
44
44
{
45
- $ core = $ this ->createPromiseCore ();
46
- $ runner = $ this ->getMockBuilder (MultiRunner::class)->disableOriginalConstructor ()
47
- ->setMethods (['wait ' ])->getMock ();
48
- /** @var MultiRunner|\PHPUnit_Framework_MockObject_MockObject $runner */
45
+ $ core = $ this ->createMock (PromiseCore::class);
46
+ $ runner = $ this ->createMock (MultiRunner::class);
47
+
49
48
$ promise = new CurlPromise ($ core , $ runner );
50
49
51
50
$ runner ->expects (static ::once ())->method ('wait ' )->with ($ core );
@@ -56,9 +55,9 @@ public function testCoreCallWaitFulfilled()
56
55
57
56
public function testCoreCallWaitRejected ()
58
57
{
59
- $ core = $ this ->createPromiseCore ( );
60
- $ runner = $ this ->getMockBuilder (MultiRunner::class)-> disableOriginalConstructor ()-> getMock ( );
61
- /** @var MultiRunner|\PHPUnit_Framework_MockObject_MockObject $runner */
58
+ $ core = $ this ->createMock (PromiseCore::class );
59
+ $ runner = $ this ->createMock (MultiRunner::class);
60
+
62
61
$ promise = new CurlPromise ($ core , $ runner );
63
62
64
63
$ runner ->expects (static ::once ())->method ('wait ' )->with ($ core );
0 commit comments