Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php use OpenAI\Responses\Meta\MetaInformation; use OpenAI\Responses\Threads\Runs\Thread..
Decoded Output download
<?php
use OpenAI\Responses\Meta\MetaInformation;
use OpenAI\Responses\Threads\Runs\ThreadRunListResponse;
use OpenAI\Responses\Threads\Runs\ThreadRunResponse;
test('from', function () {
$response = ThreadRunListResponse::from(threadRunListResource(), meta());
expect($response)
->toBeInstanceOf(ThreadRunListResponse::class)
->object->toBe('list')
->data->toBeArray()->toHaveCount(2)
->data->each->toBeInstanceOf(ThreadRunResponse::class)
->meta()->toBeInstanceOf(MetaInformation::class);
});
test('as array accessible', function () {
$response = ThreadRunListResponse::from(threadRunListResource(), meta());
expect($response['object'])->toBe('list');
});
test('to array', function () {
$response = ThreadRunListResponse::from(threadRunListResource(), meta());
expect($response->toArray())
->toBeArray()
->toBe(threadRunListResource());
});
test('fake', function () {
$response = ThreadRunListResponse::fake();
expect($response['data'][0])
->id->toBe('run_4RCYyYzX9m41WQicoJtUQAb8');
});
test('fake with override', function () {
$response = ThreadRunListResponse::fake([
'data' => [
[
'id' => 'run_1234',
],
],
]);
expect($response['data'][0])
->id->toBe('run_1234');
});
?>
Did this file decode correctly?
Original Code
<?php
use OpenAI\Responses\Meta\MetaInformation;
use OpenAI\Responses\Threads\Runs\ThreadRunListResponse;
use OpenAI\Responses\Threads\Runs\ThreadRunResponse;
test('from', function () {
$response = ThreadRunListResponse::from(threadRunListResource(), meta());
expect($response)
->toBeInstanceOf(ThreadRunListResponse::class)
->object->toBe('list')
->data->toBeArray()->toHaveCount(2)
->data->each->toBeInstanceOf(ThreadRunResponse::class)
->meta()->toBeInstanceOf(MetaInformation::class);
});
test('as array accessible', function () {
$response = ThreadRunListResponse::from(threadRunListResource(), meta());
expect($response['object'])->toBe('list');
});
test('to array', function () {
$response = ThreadRunListResponse::from(threadRunListResource(), meta());
expect($response->toArray())
->toBeArray()
->toBe(threadRunListResource());
});
test('fake', function () {
$response = ThreadRunListResponse::fake();
expect($response['data'][0])
->id->toBe('run_4RCYyYzX9m41WQicoJtUQAb8');
});
test('fake with override', function () {
$response = ThreadRunListResponse::fake([
'data' => [
[
'id' => 'run_1234',
],
],
]);
expect($response['data'][0])
->id->toBe('run_1234');
});
Function Calls
None |
Stats
MD5 | ffb55d7aaae34d4fead54d00736014bf |
Eval Count | 0 |
Decode Time | 92 ms |