[~CONFIGURATION] Extbase: Set lockType to empty string instead of 'system'.
[Packages/TYPO3.CMS.git] / typo3 / sysext / extbase / Tests / Validation / Validator / StringLengthValidator_testcase.php
index 71e5ac3..b29a928 100644 (file)
@@ -5,6 +5,9 @@
 *  (c) 2009 Jochen Rau <jochen.rau@typoplanet.de>
 *  All rights reserved
 *
+*  This class is a backport of the corresponding class of FLOW3. 
+*  All credits go to the v5 team.
+*
 *  This script is part of the TYPO3 project. The TYPO3 project is
 *  free software; you can redistribute it and/or modify
 *  it under the terms of the GNU General Public License as published by
 /**
  * Testcase for the string length validator
  *
- * @package TYPO3
+ * @package Extbase
  * @subpackage extbase
- * @version $Id$
+ * @version $Id$
  */
-class Tx_Extbase_Validation_Validator_StringLengthValidator_testcase extends Tx_Extbase_Base_testcase {
+class Tx_Extbase_Validation_Validator_StringLengthValidator_testcase extends Tx_Extbase_BaseTestCase {
 
        /**
         * @test
-        * @author Andreas Förthner <andreas.foerthner@netlogix.de>
         */
        public function stgringLengthValidatorReturnsTrueForAStringShorterThanMaxLengthAndLongerThanMinLength() {
                $stringLengthValidator = $this->getMock('Tx_Extbase_Validation_Validator_StringLengthValidator', array('addError'), array(), '', FALSE);
@@ -43,7 +45,6 @@ class Tx_Extbase_Validation_Validator_StringLengthValidator_testcase extends Tx_
 
        /**
         * @test
-        * @author Andreas Förthner <andreas.foerthner@netlogix.de>
         */
        public function stringLengthValidatorReturnsFalseForAStringShorterThanThanMinLength() {
                $stringLengthValidator = $this->getMock('Tx_Extbase_Validation_Validator_StringLengthValidator', array('addError'), array(), '', FALSE);
@@ -53,7 +54,6 @@ class Tx_Extbase_Validation_Validator_StringLengthValidator_testcase extends Tx_
 
        /**
         * @test
-        * @author Andreas Förthner <andreas.foerthner@netlogix.de>
         */
        public function stringLengthValidatorReturnsFalseForAStringLongerThanThanMaxLength() {
                $stringLengthValidator = $this->getMock('Tx_Extbase_Validation_Validator_StringLengthValidator', array('addError'), array(), '', FALSE);
@@ -63,7 +63,6 @@ class Tx_Extbase_Validation_Validator_StringLengthValidator_testcase extends Tx_
 
        /**
         * @test
-        * @author Andreas Förthner <andreas.foerthner@netlogix.de>
         */
        public function stringLengthValidatorReturnsTrueForAStringLongerThanThanMinLengthAndMaxLengthNotSpecified() {
                $stringLengthValidator = $this->getMock('Tx_Extbase_Validation_Validator_StringLengthValidator', array('addError'), array(), '', FALSE);
@@ -73,7 +72,6 @@ class Tx_Extbase_Validation_Validator_StringLengthValidator_testcase extends Tx_
 
        /**
         * @test
-        * @author Andreas Förthner <andreas.foerthner@netlogix.de>
         */
        public function stringLengthValidatorReturnsTrueForAStringShorterThanThanMaxLengthAndMinLengthNotSpecified() {
                $stringLengthValidator = $this->getMock('Tx_Extbase_Validation_Validator_StringLengthValidator', array('addError'), array(), '', FALSE);
@@ -83,7 +81,6 @@ class Tx_Extbase_Validation_Validator_StringLengthValidator_testcase extends Tx_
 
        /**
         * @test
-        * @author Andreas Förthner <andreas.foerthner@netlogix.de>
         */
        public function stringLengthValidatorReturnsTrueForAStringLengthEqualToMaxLengthAndMinLengthNotSpecified() {
                $stringLengthValidator = $this->getMock('Tx_Extbase_Validation_Validator_StringLengthValidator', array('addError'), array(), '', FALSE);
@@ -93,7 +90,6 @@ class Tx_Extbase_Validation_Validator_StringLengthValidator_testcase extends Tx_
 
        /**
         * @test
-        * @author Andreas Förthner <andreas.foerthner@netlogix.de>
         */
        public function stringLengthValidatorReturnsTrueForAStringLengthEqualToMinLengthAndMaxLengthNotSpecified() {
                $stringLengthValidator = $this->getMock('Tx_Extbase_Validation_Validator_StringLengthValidator', array('addError'), array(), '', FALSE);
@@ -103,7 +99,6 @@ class Tx_Extbase_Validation_Validator_StringLengthValidator_testcase extends Tx_
 
        /**
         * @test
-        * @author Andreas Förthner <andreas.foerthner@netlogix.de>
         */
        public function stringLengthValidatorReturnsTrueIfMinLengthAndMaxLengthAreEqualAndTheGivenStringMatchesThisValue() {
                $stringLengthValidator = $this->getMock('Tx_Extbase_Validation_Validator_StringLengthValidator', array('addError'), array(), '', FALSE);
@@ -113,7 +108,6 @@ class Tx_Extbase_Validation_Validator_StringLengthValidator_testcase extends Tx_
 
        /**
         * @test
-        * @author Andreas Förthner <andreas.foerthner@netlogix.de>
         */
        public function stringLengthValidatorReturnsTrueIfTheStringLengthIsEqualToMaxLength() {
                $stringLengthValidator = $this->getMock('Tx_Extbase_Validation_Validator_StringLengthValidator', array('addError'), array(), '', FALSE);
@@ -123,7 +117,6 @@ class Tx_Extbase_Validation_Validator_StringLengthValidator_testcase extends Tx_
 
        /**
         * @test
-        * @author Andreas Förthner <andreas.foerthner@netlogix.de>
         */
        public function stringLengthValidatorReturnsTrueIfTheStringLengthIsEqualToMinLength() {
                $stringLengthValidator = $this->getMock('Tx_Extbase_Validation_Validator_StringLengthValidator', array('addError'), array(), '', FALSE);
@@ -134,7 +127,6 @@ class Tx_Extbase_Validation_Validator_StringLengthValidator_testcase extends Tx_
        /**
         * @test
         * @expectedException Tx_Extbase_Validation_Exception_InvalidValidationOptions
-        * @author Andreas Förthner <andreas.foerthner@netlogix.de>
         */
        public function stringLengthValidatorThrowsAnExceptionIfMinLengthIsGreaterThanMaxLength() {
                $stringLengthValidator = $this->getMock('Tx_Extbase_Validation_Validator_StringLengthValidator', array('addError'), array(), '', FALSE);
@@ -144,7 +136,6 @@ class Tx_Extbase_Validation_Validator_StringLengthValidator_testcase extends Tx_
 
        /**
         * @test
-        * @author Andreas Förthner <andreas.foerthner@netlogix.de>
         */
        public function stringLengthValidatorInsertsAnErrorObjectIfValidationFails() {
                $stringLengthValidator = $this->getMock('Tx_Extbase_Validation_Validator_StringLengthValidator', array('addError'), array(), '', FALSE);
@@ -156,7 +147,6 @@ class Tx_Extbase_Validation_Validator_StringLengthValidator_testcase extends Tx_
 
        /**
         * @test
-        * @author Andreas Förthner <andreas.foerthner@netlogix.de>
         */
        public function stringLengthValidatorCanHandleAnObjectWithAToStringMethod() {
                $stringLengthValidator = $this->getMock('Tx_Extbase_Validation_Validator_StringLengthValidator', array('addError'), array(), '', FALSE);
@@ -179,7 +169,6 @@ class Tx_Extbase_Validation_Validator_StringLengthValidator_testcase extends Tx_
        /**
         * @test
         * @expectedException Tx_Extbase_Validation_Exception_InvalidSubject
-        * @author Andreas Förthner <andreas.foerthner@netlogix.de>
         */
        public function stringLengthValidatorThrowsAnExceptionIfTheGivenObjectCanNotBeConvertedToAString() {
                $stringLengthValidator = $this->getMock('Tx_Extbase_Validation_Validator_StringLengthValidator', array('addError'), array(), '', FALSE);