Gentics Portal.Node PHP API
 All Classes Namespaces Functions Variables Pages
SettingsModuleTest.php
1 <?php
2 /**
3  * Created by JetBrains PhpStorm.
4  * User: andrew
5  * Date: 7/13/12
6  * Time: 5:04 PM
7  * To change this template use File | Settings | File Templates.
8  */
9 class SettingsModuleTest extends CTestCase
10 {
11 
12  protected function getSettingsModule()
13  {
14  return Yii::app()->getModule('settings');
15  }
16 
17  public function testSet()
18  {
19  $this->getSettingsModule()->fields = array('name');
20 
21  $this->assertTrue($this->getSettingsModule()->set('name', 'titov'));
22  $this->assertFalse($this->getSettingsModule()->set('surname', 'lilov'));
23  }
24 
25  /**
26  * @depends testSet
27  */
28  public function testGet()
29  {
30  $this->assertEquals('titov', $this->getSettingsModule()->get('name'));
31  $this->assertFalse($this->getSettingsModule()->get('surname'));
32  }
33 
34 }