createServiceProvider() public static method

public static createServiceProvider ( $useUUIDs = false )
Exemplo n.º 1
0
 protected function setUp()
 {
     $crudServiceProvider = TestDBSetup::createServiceProvider();
     $this->dataLibrary = $crudServiceProvider->getData('library');
     $this->dataBook = $crudServiceProvider->getData('book');
     $entityLibrary = $this->dataLibrary->createEmpty();
     $entityLibrary->set('name', 'lib a');
     $this->dataLibrary->create($entityLibrary);
 }
 protected function setUp()
 {
     $this->fileProcessor = new SimpleFilesystemFileProcessor();
     $crudServiceProvider = TestDBSetup::createServiceProvider();
     $this->dataBook = $crudServiceProvider->getData('book');
     $this->dataLibrary = $crudServiceProvider->getData('library');
     $this->file1 = __DIR__ . '/../uploads/book/1/cover/test1A.xml';
     $this->file2 = __DIR__ . '/../uploads/book/1/cover/test2A.xml';
     $this->cleanUpFiles();
 }
Exemplo n.º 3
0
 public function testCreateWithUUID()
 {
     $crudServiceProvider = TestDBSetup::createServiceProvider(true);
     $dataLibrary = $crudServiceProvider->getData('library');
     $entity = $dataLibrary->createEmpty();
     $entity->set('name', 'name');
     $dataLibrary->create($entity);
     $id = $entity->get('id');
     $this->assertNotNull($id);
     $this->assertTrue(strlen($id) == 36);
     $this->setUp();
 }
Exemplo n.º 4
0
 protected function setUp()
 {
     $crudServiceProvider = TestDBSetup::createServiceProvider();
     $this->dataLibrary = $crudServiceProvider->getData('library');
     $this->entityLibrary = $this->dataLibrary->createEmpty();
     $this->entityLibrary->set('name', 'lib a');
     $this->dataLibrary->create($this->entityLibrary);
     $entityLibrary = $this->dataLibrary->createEmpty();
     $entityLibrary->set('name', 'lib b');
     $this->dataLibrary->create($entityLibrary);
     $dataBook = $crudServiceProvider->getData('book');
     $this->entityBook = $dataBook->createEmpty();
     $this->entityBook->set('title', 'title');
     $this->entityBook->set('author', 'author');
     $this->entityBook->set('pages', 111);
     $this->entityBook->set('library', $entityLibrary->get('id'));
     $dataBook->create($this->entityBook);
     $entityLibrary->set('libraryBook', [['id' => $this->entityBook->get('id')]]);
     $this->dataLibrary->update($entityLibrary);
 }
Exemplo n.º 5
0
 protected function setUp()
 {
     $crudServiceProvider = TestDBSetup::createServiceProvider();
     $this->definition = $crudServiceProvider->getData('book')->getDefinition();
     $this->definitionLibrary = $crudServiceProvider->getData('library')->getDefinition();
 }
Exemplo n.º 6
0
 protected function setUp()
 {
     $this->crudServiceProvider = TestDBSetup::createServiceProvider();
     $this->dataBook = $this->crudServiceProvider->getData('book');
     $this->dataLibrary = $this->crudServiceProvider->getData('library');
 }