/** * @param YoPdo $yo_pdo * @param callable $run_update */ private function assertUpdated(YoPdo $yo_pdo, $run_update) { list($rows, $expected) = $this->sample_table_creator->getSampleRowsForUpsert(); $table_name = $this->sample_table_creator->createPopulatedTable($yo_pdo, $rows); $expected[2] = $run_update($table_name, 'id = 2'); $this->result_asserter->assertResults($yo_pdo, $table_name, $expected); }