/** * @test */ function entryを更新する() { $emapper = new EntryMapper(self::$pdo); $entry = new Entry(); $entry->author = 'Mr. Dummy'; $entry->title = 'Hello'; $entry->content = 'Hello, World!'; $entry->published = new DateTime(); $emapper->insert($entry); $this->assertArrayHasKey('entryId', $entry->toArray()); $entry->title = 'HelloUpdated'; $emapper->update($entry); //DBに保存されたか確かめるため、fetchしなおす $entry = $emapper->find($entry->entryId); $this->assertSame('HelloUpdated', $entry->title); }