public function setUp() { self::$testData['testForeignEntity'] = TestForeignEntity::createTestForeignEntity(); $mockEntityManager = Mockery::mock('Doctrine\\ORM\\EntityManager'); self::$testCollection = new ArrayCollection(array(true)); // "Pretend" to have a persistent collection self::$testData['collection'] = new PersistentCollection($mockEntityManager, 'TestEntity', self::$testCollection); }
public static function createRandomTestEntity($int = 0, $bool = false) { return new TestEntity(array('name' => substr(sha1(mt_rand()), 0, 8), 'testForeignEntity' => TestForeignEntity::createRandomTestForeignEntity($int), 'int' => $int, 'bool' => $bool)); }