Пример #1
0
 /**
  * @cover ::__construct
  */
 public function testConstruct()
 {
     $aliceLoaderProphecy = $this->prophesize('Hautelook\\AliceBundle\\Alice\\DataFixtures\\Fixtures\\Loader');
     $loader = new Loader($aliceLoaderProphecy->reveal(), ['dummyProcessor'], false);
     $this->assertEquals(['dummyProcessor'], $loader->getProcessors());
     $this->assertFalse($loader->getPersistOnce());
     $aliceLoaderProphecy = $this->prophesize('Hautelook\\AliceBundle\\Alice\\DataFixtures\\Fixtures\\Loader');
     $loader = new Loader($aliceLoaderProphecy->reveal(), [], true);
     $this->assertEquals([], $loader->getProcessors());
     $this->assertTrue($loader->getPersistOnce());
 }
Пример #2
0
 /**
  * @cover ::__construct
  */
 public function testConstruct()
 {
     $aliceLoaderProphecy = $this->prophesize('Hautelook\\AliceBundle\\Alice\\DataFixtures\\Fixtures\\Loader');
     $processors = [$this->getMock('Nelmio\\Alice\\ProcessorInterface')];
     $loader = new Loader($aliceLoaderProphecy->reveal(), new ProcessorChain($processors), false, 5);
     $this->assertSame($processors, $loader->getProcessors());
     $this->assertFalse($loader->getPersistOnce());
     $aliceLoaderProphecy = $this->prophesize('Hautelook\\AliceBundle\\Alice\\DataFixtures\\Fixtures\\Loader');
     $loader = new Loader($aliceLoaderProphecy->reveal(), new ProcessorChain([]), true, 5);
     $this->assertSame([], $loader->getProcessors());
     $this->assertTrue($loader->getPersistOnce());
 }