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); }
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); }