/** * Test initialization and population of tables */ public function testInitializeAndPopulate() { $sink = new Sink(); $sink->tables(array('ut_init', 'ut_pop')); $result = $sink->initialize(TRUE); $this->assertEquals(2, count($result)); $this->assertEquals(1, $result['ut_init']); $this->assertEquals(2, $result['ut_pop']); $items = DB::query(Database::SELECT, "select * from ut_pop")->execute()->as_array('id', 'name'); $this->assertEquals('testName_1', $items[1]); $this->assertEquals('someName_2', $items[3]); }