Skip to content

Commit 6d022d3

Browse files
committed
Fix unit test for Script Mciroservice
1 parent 4fac972 commit 6d022d3

1 file changed

Lines changed: 15 additions & 2 deletions

File tree

tests/unit/ScriptMicroserviceServiceTest.php

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,19 +59,32 @@ public function testHandlePreviewError()
5959
$request = new Request();
6060
$request->merge([
6161
'status' => 'error',
62-
'message' => 'Test error message',
6362
'metadata' => [
6463
'nonce' => 'test-nonce',
6564
'current_user' => $this->user->id,
6665
],
66+
'exception' => 'TestException',
67+
'error_message' => 'Test error message',
68+
'error' => [
69+
'code' => 'Test error code',
70+
'file' => 'Test error file',
71+
'line' => 'Test line number',
72+
'trace' => 'Test trace',
73+
]
6774
]);
6875

6976
$this->service->handle($request);
7077

7178
Event::assertDispatched(ScriptResponseEvent::class, function ($event) {
7279
return $event->userId === $this->user->id
7380
&& $event->status === 500
74-
&& $event->response['exception'] === 'Test error message'
81+
&& $event->response['exception'] === 'TestException'
82+
&& $event->response['message'] === [
83+
'code' => 'Test error code',
84+
'file' => 'Test error file',
85+
'line' => 'Test line number',
86+
'trace' => 'Test trace',
87+
]
7588
&& $event->nonce === 'test-nonce';
7689
});
7790
}

0 commit comments

Comments
 (0)