public function testFormatOneWithOneRowAndValueEqualsZero() { $con = Propel::getConnection(BookPeer::DATABASE_NAME); $stmt = $con->query('SELECT 0 FROM book LIMIT 0, 1'); $formatter = new PropelSimpleArrayFormatter(); $formatter->init(new ModelCriteria('bookstore', 'Book')); $book = $formatter->formatOne($stmt); $this->assertSame('0', $book); }
public function testFormatWithOneRowAndValueBooleanEqualsFalse() { $con = Propel::getConnection(BookPeer::DATABASE_NAME); $stmt = $con->query('SELECT false FROM book'); $formatter = new PropelSimpleArrayFormatter(); $formatter->init(new ModelCriteria('bookstore', 'Book')); $books = $formatter->format($stmt); $this->assertInstanceOf('PropelCollection', $books); $this->assertCount(4, $books); $this->assertSame(false, (bool) $books[0]); }