コード例 #1
0
 /**
  * @test
  */
 public function ajaxBrokerForFailureCheckboxParameterAndMissingStateSavesFalseStateToUserSettings()
 {
     $GLOBALS['_POST']['checkbox'] = 'failure';
     /** @var $ajax TYPO3AJAX|PHPUnit_Framework_MockObject_MockObject  */
     $ajax = $this->getMock('TYPO3AJAX', array(), array(''));
     $this->fixture->ajaxBroker(array(), $ajax);
     $this->assertFalse($this->userSettingsService->getAsBoolean('failure'));
 }
コード例 #2
0
ファイル: AjaxTest.php プロジェクト: jacobsenj/phpunit
 /**
  * @test
  */
 public function ajaxBrokerForFailureCheckboxParameterAndMissingStateSavesFalseStateToUserSettings()
 {
     $GLOBALS['_POST']['checkbox'] = 'failure';
     /** @var $ajax AjaxRequestHandler|PHPUnit_Framework_MockObject_MockObject  */
     $ajax = $this->getMock('TYPO3\\CMS\\Core\\Http\\AjaxRequestHandler', array(), array(''));
     $this->subject->ajaxBroker(array(), $ajax);
     self::assertFalse($this->userSettingsService->getAsBoolean('failure'));
 }
コード例 #3
0
 /**
  * @test
  */
 public function getAsBooleanCanReturnOneStringAsTrue()
 {
     $key = 'foo';
     $this->subject->set($key, '1');
     self::assertTrue($this->subject->getAsBoolean($key));
 }
コード例 #4
0
 /**
  * @test
  */
 public function getAsBooleanCanReturnOneStringAsTrue()
 {
     $key = 'foo';
     $this->fixture->set($key, '1');
     $this->assertTrue($this->fixture->getAsBoolean($key));
 }