Slide 29
Slide 29 text
1, 'name' => 'John']),
new User(['id' => 2, 'name' => 'Paul']),
];
$client = (new UsersClient())->setData($fixture);
// when
$actual = $client->getUserById('1');
// then
$expected = new User(['id' => 1, 'name' => 'John']);
$this->assertEqual($expected, $actual);
$this->assertEqual($expected->id, $actual->id);
$this->assertEqual($expected->name, $actual->name);
}
}
(new UsersClientTest())->test_getUserById();
https://3v4l.org/FhFpp
テストケースの内部で定義してるから In-line setup