/**
  *
  */
 public function testFactoryShouldReturnDatabaseAdapterWhenDatabaseAdapterIsSet()
 {
     $expected = $this->getMockBuilder('ilDB')->disableOriginalConstructor()->getMock();
     $factory = new ilTermsOfServiceDataGatewayFactory();
     $factory->setDatabaseAdapter($expected);
     $this->assertEquals($expected, $factory->getDatabaseAdapter());
 }
 /**
  * @return ilTermsOfServiceDataGatewayFactory
  */
 private static function getDataGatewayFactory()
 {
     /**
      * @var $ilDB ilDB
      */
     global $ilDB;
     require_once 'Services/TermsOfService/classes/class.ilTermsOfServiceDataGatewayFactory.php';
     $factory = new ilTermsOfServiceDataGatewayFactory();
     $factory->setDatabaseAdapter($ilDB);
     return $factory;
 }