public function testSourcesStatic() { $this->_prepareDI(); $robot = Store\Robots::findFirst(); $this->assertTrue(is_object($robot)); $this->assertTrue($robot->save()); $robotParts = $robot->getRobotParts(); $this->assertTrue(is_object($robotParts)); foreach ($robotParts as $robotPart) { $this->assertTrue(is_object($robotPart->getRobot())); $this->assertTrue(is_object($robotPart->getPart())); } }
public function testSourcesStatic() { require 'unit-tests/config.db.php'; if (empty($configMysql)) { $this->marktestSkipped('Test skipped'); return; } $this->_prepareDI(); $robot = Store\Robots::findFirst(); $this->assertTrue(is_object($robot)); $this->assertTrue($robot->save()); $robotParts = $robot->getRobotParts(); $this->assertTrue(is_object($robotParts)); foreach ($robotParts as $robotPart) { $this->assertTrue(is_object($robotPart->getRobot())); $this->assertTrue(is_object($robotPart->getPart())); } }