Exemplo n.º 1
0
 public function testReturnValues()
 {
     $o1 = $this->object->set('getV1', 1);
     $this->assertSame($o1, $this->object);
     $o2 = $this->object->set('getV2', 2);
     $this->assertSame($o2, $this->object);
     $t = $this->object->transition('setV3');
     $this->assertNotSame($t, $this->object);
 }
Exemplo n.º 2
0
 public function testDisablePassword()
 {
     $env = new \Test\Tool\ModuleTestEnvironment();
     $env->setRequest(array('status' => 'anyNetwork', 'acceptPasswordFromAnyNetwork' => ''));
     $env->setView(array('status' => 'anyNetwork', 'acceptPasswordFromAnyNetwork' => ''));
     $cs = new \Test\Tool\MockState();
     $cs->set(DB::getProp('ftp', 'status'), 'enabled');
     $cs->set(DB::getProp('ftp', 'LoginAccess'), 'public');
     $cs->set(DB::getProp('ftp', 'access'), 'public');
     $cs->transition(DB::setProp('ftp', 'access', 'private'), TRUE)->setFinal();
     $env->setDatabase('configuration', $cs);
     $env->setEvents(array('remoteaccess-update'));
     $this->runModuleTest($this->object, $env);
 }