function testCollectionClear() { $collection = new qtil\Collection(); $collection->insert('foo', 'bar'); $collection->clear(); $count = count($collection); $this->assertEquals(0, $count); }
/** * Helper method to create blank model if none found * @param string $className * @return persistr\Model\Blank */ private static function createBlankPersistor($className) { $datasource = new qtil\Collection(); $persistenceModel = new PersistenceModel($datasource); $persistor = new Persistor($className, $persistenceModel); self::register($persistor); $model = new Model\Blank($className); $datasource->insert($className, $model); return $persistor; }