1010use Illuminate \Support \ServiceProvider ;
1111use Orchestra \Testbench \TestCase ;
1212use PHPUnit \Framework \MockObject \MockObject ;
13+ use PHPUnit \Framework \MockObject \Stub ;
1314use Twilio \Rest \Api \V2010 \Account \CallInstance ;
1415use Twilio \Rest \Api \V2010 \Account \MessageInstance ;
1516use Twilio \Rest \Client ;
@@ -39,8 +40,8 @@ public function testAnUnknownCustomConnectionCausesAnException(): void
3940
4041 public function testRetrievingTheSdkClientProxiesThrough (): void
4142 {
42- /** @var MockObject &Client $twilioClient */
43- $ twilioClient = $ this ->createMock (Client::class);
43+ /** @var Stub &Client $twilioClient */
44+ $ twilioClient = $ this ->createStub (Client::class);
4445
4546 /** @var MockObject&TwilioClientContract $client */
4647 $ client = $ this ->createMock (TwilioClientContract::class);
@@ -60,8 +61,8 @@ public function testRetrievingTheSdkClientProxiesThrough(): void
6061
6162 public function testPlacingACallProxiesThrough (): void
6263 {
63- /** @var MockObject &CallInstance $call */
64- $ call = $ this ->createMock (CallInstance::class);
64+ /** @var Stub &CallInstance $call */
65+ $ call = $ this ->createStub (CallInstance::class);
6566
6667 /** @var MockObject&TwilioClientContract $client */
6768 $ client = $ this ->createMock (TwilioClientContract::class);
@@ -81,8 +82,8 @@ public function testPlacingACallProxiesThrough(): void
8182
8283 public function testSendingAMessageProxiesThrough (): void
8384 {
84- /** @var MockObject &MessageInstance $message */
85- $ message = $ this ->createMock (MessageInstance::class);
85+ /** @var Stub &MessageInstance $message */
86+ $ message = $ this ->createStub (MessageInstance::class);
8687
8788 /** @var MockObject&TwilioClientContract $client */
8889 $ client = $ this ->createMock (TwilioClientContract::class);
0 commit comments