12
12
namespace Symfony \Component \ErrorHandler \Tests ;
13
13
14
14
use PHPUnit \Framework \TestCase ;
15
+ use Psr \Log \LoggerInterface ;
15
16
use Psr \Log \LogLevel ;
16
17
use Psr \Log \NullLogger ;
17
18
use Symfony \Component \ErrorHandler \BufferingLogger ;
@@ -62,7 +63,7 @@ public function testRegister()
62
63
63
64
public function testErrorGetLast ()
64
65
{
65
- $ logger = $ this ->getMockBuilder (\ Psr \ Log \ LoggerInterface::class)-> getMock ( );
66
+ $ logger = $ this ->createMock ( LoggerInterface::class);
66
67
$ handler = ErrorHandler::register ();
67
68
$ handler ->setDefaultLogger ($ logger );
68
69
$ handler ->screamAt (\E_ALL );
@@ -194,7 +195,7 @@ public function testConstruct()
194
195
public function testDefaultLogger ()
195
196
{
196
197
try {
197
- $ logger = $ this ->getMockBuilder (\ Psr \ Log \ LoggerInterface::class)-> getMock ( );
198
+ $ logger = $ this ->createMock ( LoggerInterface::class);
198
199
$ handler = ErrorHandler::register ();
199
200
200
201
$ handler ->setDefaultLogger ($ logger , \E_NOTICE );
@@ -269,7 +270,7 @@ public function testHandleError()
269
270
restore_error_handler ();
270
271
restore_exception_handler ();
271
272
272
- $ logger = $ this ->getMockBuilder (\ Psr \ Log \ LoggerInterface::class)-> getMock ( );
273
+ $ logger = $ this ->createMock ( LoggerInterface::class);
273
274
274
275
$ warnArgCheck = function ($ logLevel , $ message , $ context ) {
275
276
$ this ->assertEquals ('info ' , $ logLevel );
@@ -294,7 +295,7 @@ public function testHandleError()
294
295
restore_error_handler ();
295
296
restore_exception_handler ();
296
297
297
- $ logger = $ this ->getMockBuilder (\ Psr \ Log \ LoggerInterface::class)-> getMock ( );
298
+ $ logger = $ this ->createMock ( LoggerInterface::class);
298
299
299
300
$ line = null ;
300
301
$ logArgCheck = function ($ level , $ message , $ context ) use (&$ line ) {
@@ -395,7 +396,7 @@ public function testHandleDeprecation()
395
396
$ this ->assertSame ('User Deprecated: Foo deprecation ' , $ exception ->getMessage ());
396
397
};
397
398
398
- $ logger = $ this ->getMockBuilder (\ Psr \ Log \ LoggerInterface::class)-> getMock ( );
399
+ $ logger = $ this ->createMock ( LoggerInterface::class);
399
400
$ logger
400
401
->expects ($ this ->once ())
401
402
->method ('log ' )
@@ -413,7 +414,7 @@ public function testHandleDeprecation()
413
414
public function testHandleException (string $ expectedMessage , \Throwable $ exception )
414
415
{
415
416
try {
416
- $ logger = $ this ->getMockBuilder (\ Psr \ Log \ LoggerInterface::class)-> getMock ( );
417
+ $ logger = $ this ->createMock ( LoggerInterface::class);
417
418
$ handler = ErrorHandler::register ();
418
419
419
420
$ logArgCheck = function ($ level , $ message , $ context ) use ($ expectedMessage , $ exception ) {
@@ -505,7 +506,7 @@ public function testBootstrappingLogger()
505
506
506
507
$ bootLogger ->log (LogLevel::WARNING , 'Foo message ' , ['exception ' => $ exception ]);
507
508
508
- $ mockLogger = $ this ->getMockBuilder (\ Psr \ Log \ LoggerInterface::class)-> getMock ( );
509
+ $ mockLogger = $ this ->createMock ( LoggerInterface::class);
509
510
$ mockLogger ->expects ($ this ->once ())
510
511
->method ('log ' )
511
512
->with (LogLevel::WARNING , 'Foo message ' , ['exception ' => $ exception ]);
@@ -520,7 +521,7 @@ public function testSettingLoggerWhenExceptionIsBuffered()
520
521
521
522
$ exception = new \Exception ('Foo message ' );
522
523
523
- $ mockLogger = $ this ->getMockBuilder (\ Psr \ Log \ LoggerInterface::class)-> getMock ( );
524
+ $ mockLogger = $ this ->createMock ( LoggerInterface::class);
524
525
$ mockLogger ->expects ($ this ->once ())
525
526
->method ('log ' )
526
527
->with (LogLevel::CRITICAL , 'Uncaught Exception: Foo message ' , ['exception ' => $ exception ]);
@@ -535,7 +536,7 @@ public function testSettingLoggerWhenExceptionIsBuffered()
535
536
public function testHandleFatalError ()
536
537
{
537
538
try {
538
- $ logger = $ this ->getMockBuilder (\ Psr \ Log \ LoggerInterface::class)-> getMock ( );
539
+ $ logger = $ this ->createMock ( LoggerInterface::class);
539
540
$ handler = ErrorHandler::register ();
540
541
541
542
$ error = [
0 commit comments