public function testFilterBy() { foreach (BookPeer::getFieldNames(BasePeer::TYPE_PHPNAME) as $colName) { $filterMethod = 'filterBy' . $colName; $this->assertTrue(method_exists('\\Propel\\Tests\\Bookstore\\BookQuery', $filterMethod), 'QueryBuilder adds filterByColumn() methods for every column'); $q = BookQuery::create()->{$filterMethod}(1); $this->assertTrue($q instanceof BookQuery, 'filterByColumn() returns the current query instance'); } }