public function testDefaultFkColVal() { $sale = new BookstoreSale(); $this->assertEquals(1, $sale->getBookstoreId(), "Expected BookstoreSale object to have a default bookstore_id of 1."); $bookstore = BookstorePeer::doSelectOne(new Criteria()); $sale->setBookstore($bookstore); $this->assertEquals($bookstore->getId(), $sale->getBookstoreId(), "Expected FK id to have changed when assigned a valid FK."); $sale->setBookstore(null); $this->assertEquals(1, $sale->getBookstoreId(), "Expected BookstoreSale object to have reset to default ID."); $sale->setPublisher(null); $this->assertEquals(null, $sale->getPublisherId(), "Expected BookstoreSale object to have reset to NULL publisher ID."); }