Slide 33
Slide 33 text
具体的なコード例
public function test_兼務社員が存在する場合_重複なし
で人数がカウントされるべき(): void
{
/** Arrange(準備) */
Department::query()->insert([
// 田中さんを営業部で登録
[
'id' => 1,
'name' => '営業部',
'member' => '田中',
],
// 田中さんを営業第一で登録
[
'id' => 2,
'name' => '営業第一',
'member' => '田中',
],
]);
/** Act(実行) */
// API叩く
$response =
$this->getAjax(self::URI);
/** Assert(確認) */
$expected = [
'department' => '営業部',
'member_count' => 30,
];
$response
->assertExactJson($expected)
->assertOk();
}
#phpcon_nagoya #q