7
7
* For the full copyright and license information, please view the LICENSE
8
8
* file that was distributed with this source code.
9
9
*/
10
+ namespace PHPUnit \Framework \MockObject ;
11
+
12
+ use function class_uses ;
13
+ use function func_get_args ;
14
+ use function get_class ;
15
+ use function get_parent_class ;
16
+ use Exception ;
17
+ use Foo ;
10
18
use PHPUnit \Framework \ExpectationFailedException ;
11
- use PHPUnit \Framework \MockObject \MockObject ;
12
- use PHPUnit \Framework \MockObject \ReturnValueNotConfiguredException ;
13
- use PHPUnit \Framework \MockObject \Stub ;
14
19
use PHPUnit \Framework \TestCase ;
15
20
use PHPUnit \TestFixture \AbstractTrait ;
16
21
use PHPUnit \TestFixture \AnInterface ;
31
36
use PHPUnit \TestFixture \StringableClass ;
32
37
use PHPUnit \TestFixture \TraitWithConstructor ;
33
38
use PHPUnit \TestFixture \TraversableMockTestInterface ;
39
+ use ReflectionObject ;
40
+ use RuntimeException ;
41
+ use stdClass ;
42
+ use Traversable ;
34
43
35
44
/**
36
45
* @small
@@ -192,9 +201,9 @@ public function testStubbedException(): void
192
201
->getMock ();
193
202
194
203
$ mock ->method ('doSomething ' )
195
- ->will ($ this ->throwException (new \ Exception ));
204
+ ->will ($ this ->throwException (new Exception ));
196
205
197
- $ this ->expectException (\ Exception::class);
206
+ $ this ->expectException (Exception::class);
198
207
199
208
$ mock ->doSomething ();
200
209
}
@@ -205,9 +214,9 @@ public function testStubbedWillThrowException(): void
205
214
->getMock ();
206
215
207
216
$ mock ->method ('doSomething ' )
208
- ->willThrowException (new \ Exception );
217
+ ->willThrowException (new Exception );
209
218
210
- $ this ->expectException (\ Exception::class);
219
+ $ this ->expectException (Exception::class);
211
220
212
221
$ mock ->doSomething ();
213
222
}
@@ -377,7 +386,7 @@ public function testMockClassOnlyGeneratedOnce(): void
377
386
$ mock2 = $ this ->getMockBuilder (AnInterface::class)
378
387
->getMock ();
379
388
380
- $ this ->assertEquals (\ get_class ($ mock1 ), \ get_class ($ mock2 ));
389
+ $ this ->assertEquals (get_class ($ mock1 ), get_class ($ mock2 ));
381
390
}
382
391
383
392
public function testMockClassDifferentForPartialMocks (): void
@@ -401,14 +410,14 @@ public function testMockClassDifferentForPartialMocks(): void
401
410
->onlyMethods (['doAnotherThing ' ])
402
411
->getMock ();
403
412
404
- $ this ->assertNotEquals (\ get_class ($ mock1 ), \ get_class ($ mock2 ));
405
- $ this ->assertNotEquals (\ get_class ($ mock1 ), \ get_class ($ mock3 ));
406
- $ this ->assertNotEquals (\ get_class ($ mock1 ), \ get_class ($ mock4 ));
407
- $ this ->assertNotEquals (\ get_class ($ mock1 ), \ get_class ($ mock5 ));
408
- $ this ->assertEquals (\ get_class ($ mock2 ), \ get_class ($ mock3 ));
409
- $ this ->assertNotEquals (\ get_class ($ mock2 ), \ get_class ($ mock4 ));
410
- $ this ->assertNotEquals (\ get_class ($ mock2 ), \ get_class ($ mock5 ));
411
- $ this ->assertEquals (\ get_class ($ mock4 ), \ get_class ($ mock5 ));
413
+ $ this ->assertNotEquals (get_class ($ mock1 ), get_class ($ mock2 ));
414
+ $ this ->assertNotEquals (get_class ($ mock1 ), get_class ($ mock3 ));
415
+ $ this ->assertNotEquals (get_class ($ mock1 ), get_class ($ mock4 ));
416
+ $ this ->assertNotEquals (get_class ($ mock1 ), get_class ($ mock5 ));
417
+ $ this ->assertEquals (get_class ($ mock2 ), get_class ($ mock3 ));
418
+ $ this ->assertNotEquals (get_class ($ mock2 ), get_class ($ mock4 ));
419
+ $ this ->assertNotEquals (get_class ($ mock2 ), get_class ($ mock5 ));
420
+ $ this ->assertEquals (get_class ($ mock4 ), get_class ($ mock5 ));
412
421
}
413
422
414
423
public function testMockClassStoreOverrulable (): void
@@ -432,15 +441,15 @@ public function testMockClassStoreOverrulable(): void
432
441
->setMockClassName ('MyMockClassNameForPartialMockTestClass2 ' )
433
442
->getMock ();
434
443
435
- $ this ->assertNotEquals (\ get_class ($ mock1 ), \ get_class ($ mock2 ));
436
- $ this ->assertEquals (\ get_class ($ mock1 ), \ get_class ($ mock3 ));
437
- $ this ->assertNotEquals (\ get_class ($ mock1 ), \ get_class ($ mock4 ));
438
- $ this ->assertNotEquals (\ get_class ($ mock2 ), \ get_class ($ mock3 ));
439
- $ this ->assertNotEquals (\ get_class ($ mock2 ), \ get_class ($ mock4 ));
440
- $ this ->assertNotEquals (\ get_class ($ mock2 ), \ get_class ($ mock5 ));
441
- $ this ->assertNotEquals (\ get_class ($ mock3 ), \ get_class ($ mock4 ));
442
- $ this ->assertNotEquals (\ get_class ($ mock3 ), \ get_class ($ mock5 ));
443
- $ this ->assertNotEquals (\ get_class ($ mock4 ), \ get_class ($ mock5 ));
444
+ $ this ->assertNotEquals (get_class ($ mock1 ), get_class ($ mock2 ));
445
+ $ this ->assertEquals (get_class ($ mock1 ), get_class ($ mock3 ));
446
+ $ this ->assertNotEquals (get_class ($ mock1 ), get_class ($ mock4 ));
447
+ $ this ->assertNotEquals (get_class ($ mock2 ), get_class ($ mock3 ));
448
+ $ this ->assertNotEquals (get_class ($ mock2 ), get_class ($ mock4 ));
449
+ $ this ->assertNotEquals (get_class ($ mock2 ), get_class ($ mock5 ));
450
+ $ this ->assertNotEquals (get_class ($ mock3 ), get_class ($ mock4 ));
451
+ $ this ->assertNotEquals (get_class ($ mock3 ), get_class ($ mock5 ));
452
+ $ this ->assertNotEquals (get_class ($ mock4 ), get_class ($ mock5 ));
444
453
}
445
454
446
455
public function testGetMockWithFixedClassNameCanProduceTheSameMockTwice (): void
@@ -471,7 +480,7 @@ public function testOriginalCloneSettingConsidered(): void
471
480
->disableOriginalClone ()
472
481
->getMock ();
473
482
474
- $ this ->assertNotEquals (\ get_class ($ mock1 ), \ get_class ($ mock2 ));
483
+ $ this ->assertNotEquals (get_class ($ mock1 ), get_class ($ mock2 ));
475
484
}
476
485
477
486
/**
@@ -508,8 +517,8 @@ public function testGetMockForTrait(): void
508
517
$ mock ->expects ($ this ->never ())
509
518
->method ('doSomething ' );
510
519
511
- $ parent = \ get_parent_class ($ mock );
512
- $ traits = \ class_uses ($ parent , false );
520
+ $ parent = get_parent_class ($ mock );
521
+ $ traits = class_uses ($ parent , false );
513
522
514
523
$ this ->assertContains (AbstractTrait::class, $ traits );
515
524
}
@@ -598,7 +607,7 @@ public function testObjectMethodCallWithArgumentCloningEnabled(): void
598
607
$ this ->returnCallback (
599
608
static function () use (&$ actualArguments ): void
600
609
{
601
- $ actualArguments = \ func_get_args ();
610
+ $ actualArguments = func_get_args ();
602
611
}
603
612
)
604
613
);
@@ -626,7 +635,7 @@ public function testObjectMethodCallWithArgumentCloningDisabled(): void
626
635
$ this ->returnCallback (
627
636
static function () use (&$ actualArguments ): void
628
637
{
629
- $ actualArguments = \ func_get_args ();
638
+ $ actualArguments = func_get_args ();
630
639
}
631
640
)
632
641
);
@@ -916,7 +925,7 @@ public function testCreateMockFromWsdl(): void
916
925
917
926
$ this ->assertStringStartsWith (
918
927
'Mock_WsdlMock_ ' ,
919
- \ get_class ($ mock )
928
+ get_class ($ mock )
920
929
);
921
930
}
922
931
@@ -929,7 +938,7 @@ public function testCreateNamespacedMockFromWsdl(): void
929
938
930
939
$ this ->assertStringStartsWith (
931
940
'Mock_WsdlMock_ ' ,
932
- \ get_class ($ mock )
941
+ get_class ($ mock )
933
942
);
934
943
}
935
944
@@ -941,8 +950,8 @@ public function testCreateTwoMocksOfOneWsdlFile(): void
941
950
$ a = $ this ->getMockFromWsdl (TEST_FILES_PATH . 'GoogleSearch.wsdl ' );
942
951
$ b = $ this ->getMockFromWsdl (TEST_FILES_PATH . 'GoogleSearch.wsdl ' );
943
952
944
- $ this ->assertStringStartsWith ('Mock_GoogleSearch_ ' , \ get_class ($ a ));
945
- $ this ->assertEquals (\ get_class ($ a ), \ get_class ($ b ));
953
+ $ this ->assertStringStartsWith ('Mock_GoogleSearch_ ' , get_class ($ a ));
954
+ $ this ->assertEquals (get_class ($ a ), get_class ($ b ));
946
955
}
947
956
948
957
/**
@@ -954,7 +963,7 @@ public function testCreateMockOfWsdlFileWithSpecialChars(): void
954
963
{
955
964
$ mock = $ this ->getMockFromWsdl (TEST_FILES_PATH . 'Go ogle-Sea.rch.wsdl ' );
956
965
957
- $ this ->assertStringStartsWith ('Mock_GoogleSearch_ ' , \ get_class ($ mock ));
966
+ $ this ->assertStringStartsWith ('Mock_GoogleSearch_ ' , get_class ($ mock ));
958
967
}
959
968
960
969
/**
@@ -1073,7 +1082,7 @@ public function testDisableAutomaticReturnValueGeneration(): void
1073
1082
1074
1083
public function testDisableAutomaticReturnValueGenerationWithToString (): void
1075
1084
{
1076
- /** @var PHPUnit\Framework\MockObject\MockObject|StringableClass $mock */
1085
+ /** @var \ PHPUnit\Framework\MockObject\MockObject|StringableClass $mock */
1077
1086
$ mock = $ this ->getMockBuilder (StringableClass::class)
1078
1087
->disableAutoReturnValueGeneration ()
1079
1088
->getMock ();
0 commit comments