断言函数的返回值内容是和 transformer 作比较吗?
TopicApiTest.php
中部分内容如下:
$assertData = [
'category_id' => 2,
'user_id' => $this->user->id,
'title' => 'edit title',
'body' => clean('edit body', 'default'),
];
TopicTransformer.php
中部分内容如下:
return [
'id' => $topic->id,
'title' => $topic->title,
'body' => $topic->body,
'user_id' => (int)$topic->user_id,
'category_id' => (int)$topic->category_id,
'reply_count' => (int)$topic->reply_count,
'view_count' => (int)$topic->view_count,
'last_reply_user_id' =>(int)$topic->last_reply_user_id,
'excerpt' => $topic->excerpt,
'slug' => $topic->slug,
'created_at' => $topic->created_at->toDateTimeString(),
'updated_at' => $topic->updated_at->toDateTimeString(),
];
请问$assertData
集合中key
value
是和 TopicTransformer.php
中 return
的数据作比较的吗
推荐文章: