/**
  * @group EricssonLifeCycleInt
  */
 public function testFindAll2()
 {
     if ($this->_user->getId()) {
         $this->_user->delete();
     }
     $this->_user = $this->_createAuthUser(array('userName' => 'LifeCycleUserIntegrationTest1-' . microtime(true), 'organizationId' => 'provider-sp1 (non-commercial)111111111111'));
     $lifecycles = $this->lifecycleMapper->findAll();
     $this->assertEquals(1, $lifecycles->getCount());
     $items = $lifecycles->getItems();
     $this->assertEquals('2', $items[0]->getId());
     $this->assertEquals('no commercial', $items[0]->getName());
     $this->assertEquals('no commercial', $items[0]->getDescription());
 }
 /**
  * @group EricssonTariffPlanLifeCycleInt
  */
 public function testFindAll1()
 {
     if ($this->_user->getId()) {
         $this->_user->delete();
     }
     $this->_user = $this->_createAuthUser(array('userName' => 'TariffPlanLifeCycleIntegrationTest1-' . microtime(true), 'organizationId' => 'provider-sp1 (commercial)1111111111111112'));
     $tariffplans = $this->tariffplanLifecycleMapper->findAll();
     $items = $tariffplans->getItems();
     $this->assertNotNull($items);
     $this->assertGreaterThanOrEqual(5, $tariffplans->getCount());
     $this->assertEquals(1, $items[0]->getId());
     $this->assertEquals('tarif plan 01', $items[0]->getName());
     $this->assertEquals('tarif plan 01', $items[0]->getDescription());
     $this->assertEquals('sp1 (commercial)1111111111111112', $items[0]->getServiceProviderId());
     $this->assertEquals('sp2 (commercial)', $items[0]->getServiceProviderName());
     $this->assertEquals(1, $items[0]->getLifeCycleId());
     $this->assertEquals('commercial', $items[0]->getLifeCycleName());
     $this->assertEquals('978', $items[0]->getCurrencyId());
     $this->assertEquals(2, $items[1]->getId());
     $this->assertEquals('tarif plan 02', $items[1]->getName());
     $this->assertEquals('tarif plan 02', $items[1]->getDescription());
     $this->assertEquals('sp1 (commercial)1111111111111112', $items[1]->getServiceProviderId());
     $this->assertEquals('sp2 (commercial)', $items[1]->getServiceProviderName());
     $this->assertEquals(1, $items[1]->getLifeCycleId());
     $this->assertEquals('commercial', $items[1]->getLifeCycleName());
     $this->assertEquals('978', $items[1]->getCurrencyId());
     $this->assertEquals(200, $items[2]->getId());
     $this->assertEquals('commercial1', $items[2]->getName());
     $this->assertEquals('commercial1', $items[2]->getDescription());
     $this->assertEquals('sp1 (commercial)1111111111111112', $items[2]->getServiceProviderId());
     $this->assertEquals('sp2 (commercial)', $items[2]->getServiceProviderName());
     $this->assertEquals(1, $items[2]->getLifeCycleId());
     $this->assertEquals('commercial', $items[2]->getLifeCycleName());
     $this->assertEquals('978', $items[2]->getCurrencyId());
     $this->assertEquals(201, $items[3]->getId());
     $this->assertEquals('commercial2', $items[3]->getName());
     $this->assertEquals('commercial2', $items[3]->getDescription());
     $this->assertEquals('sp1 (commercial)1111111111111112', $items[3]->getServiceProviderId());
     $this->assertEquals('sp2 (commercial)', $items[3]->getServiceProviderName());
     $this->assertEquals(1, $items[3]->getLifeCycleId());
     $this->assertEquals('commercial', $items[3]->getLifeCycleName());
     $this->assertEquals('978', $items[3]->getCurrencyId());
     $this->assertEquals(202, $items[4]->getId());
     $this->assertEquals('commercial3', $items[4]->getName());
     $this->assertEquals('commercial3', $items[4]->getDescription());
     $this->assertEquals('sp1 (commercial)1111111111111112', $items[4]->getServiceProviderId());
     $this->assertEquals('sp2 (commercial)', $items[4]->getServiceProviderName());
     $this->assertEquals(1, $items[4]->getLifeCycleId());
     $this->assertEquals('commercial', $items[4]->getLifeCycleName());
     $this->assertEquals('978', $items[4]->getCurrencyId());
 }
 /**
  * @group EricssonRestrictionInt
  */
 public function testFindAll2()
 {
     if ($this->_user->getId()) {
         $this->_user->delete();
     }
     $this->_user = $this->_createAuthUser(array('userName' => 'RestrictionUserIntegrationTest2-' . microtime(true), 'organizationId' => 'provider-sp1 (commercial)1111111111111112'));
     $restrictions = $this->restictionMapper->findAll();
     $this->assertNotNull($restrictions);
     $this->assertEquals(2, $restrictions->getCount());
     $items = $restrictions->getItems();
     $this->assertEquals(2, count($items));
     $ericssonData = array(array('id' => '3', 'name' => 'ALL RESTRICTION COMM', 'description' => 'ALL RESTRICTION COMM', 'serviceProviderId' => 'provider-sp1 (commercial)1111111111111112', 'serviceProviderName' => 'sp2 (commercial)'), array('id' => '4', 'name' => 'DATA RESTRICTION COMM', 'description' => 'DATA RESTRICTION COMM', 'serviceProviderId' => 'provider-sp1 (commercial)1111111111111112', 'serviceProviderName' => 'sp2 (commercial)'));
     $i = 0;
     foreach ($items as $item) {
         $this->assertInstanceOf('\\Application\\Model\\RestrictionModel', $item);
         $this->assertEquals($ericssonData[$i]['id'], $item->getId());
         $this->assertEquals($ericssonData[$i]['name'], $item->getName());
         $this->assertEquals($ericssonData[$i]['description'], $item->getDescription());
         $this->assertEquals($ericssonData[$i]['serviceProviderId'], $item->getServiceProviderId());
         $this->assertEquals($ericssonData[$i]['serviceProviderName'], $item->getServiceProviderName());
         $i++;
     }
 }