ILIAS  release_5-0 Revision 5.0.0-1144-gc4397b1f870
ilTermsOfServiceEntityFactoryTest.php
Go to the documentation of this file.
1<?php
2/* Copyright (c) 1998-2012 ILIAS open source, Extended GPL, see docs/LICENSE */
3
4require_once 'Services/TermsOfService/classes/class.ilTermsOfServiceEntityFactory.php';
5require_once 'Services/TermsOfService/classes/class.ilTermsOfServiceDataGatewayFactory.php';
6
12{
16 protected $backupGlobals = false;
17
21 public function setUp()
22 {
23 }
24
28 public function testInstanceCanBeCreated()
29 {
30 $factory = new ilTermsOfServiceEntityFactory();
31 $this->assertInstanceOf('ilTermsOfServiceEntityFactory', $factory);
32 }
33
38 {
39 $factory = new ilTermsOfServiceEntityFactory();
40 $factory->getByName('PHP Unit');
41 }
42
47 {
48 $factory = new ilTermsOfServiceEntityFactory();
49 $this->assertInstanceOf('ilTermsOfServiceAcceptanceEntity', $factory->getByName('ilTermsOfServiceAcceptanceEntity'));
50 }
51}
testExceptionIsRaisedWhenUnknowEntityIsRequested()
@expectedException InvalidArgumentException