*/ class AbstractPropelCommandTest extends TestCase { protected $command; public function setUp() { $this->command = new TestableAbstractPropelCommand('testable-command'); } public function testParseDbName() { $dsn = 'mydsn#dbname=foo'; $this->assertEquals('foo', $this->command->parseDbName($dsn)); } public function testParseDbNameWithoutDbName() { $this->assertNull($this->command->parseDbName('foo')); } } class TestableAbstractPropelCommand extends AbstractPropelCommand { public function parseDbName($dsn) { return parent::parseDbName($dsn); } }