예제 #1
0
파일: ArrayTest.php 프로젝트: jgswift/qtil
 function testCollectionClear()
 {
     $collection = new qtil\Collection();
     $collection->insert('foo', 'bar');
     $collection->clear();
     $count = count($collection);
     $this->assertEquals(0, $count);
 }
예제 #2
0
 /**
  * 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;
 }