public function testTradeMeta() { $expected = new Meta(); $expected->table = 'trade'; $expected->class = 'Phormium\\Tests\\Models\\Trade'; $expected->database = 'testdb'; $expected->columns = array('tradedate', 'tradeno', 'price', 'quantity'); $expected->pk = array('tradedate', 'tradeno'); $expected->nonPK = array('price', 'quantity'); $actual = Trade::getMeta(); $this->assertEquals($expected, $actual); }