/** * @test * @dataProvider invalidIpv4Provider */ public function isValidForInvalidInputReturnsFalse($input) { $this->fixture->setFieldName('myIp'); $requestHandlerMock = $this->helper->getRequestHandler(array('myIp' => $input)); $this->fixture->injectRequestHandler($requestHandlerMock); $this->assertFalse($this->fixture->isValid()); }
/** * @test * @dataProvider invalidDataProvider */ public function isValidForInvalidDataReturnsFalse($input) { $this->subject->setFieldName('myRequired'); $requestHandlerMock = $this->helper->getRequestHandler(array('myRequired' => $input)); $this->subject->injectRequestHandler($requestHandlerMock); $this->assertFalse($this->subject->isValid()); }
/** * @test * @dataProvider invalidTypesProvider */ public function isValidForInvalidInputReturnsFalse($input) { $this->subject->setFieldName('myFile'); $this->subject->setAllowedTypes($input[0]); $requestHandlerMock = $this->helper->getRequestHandler(array('myFile' => array('type' => $input[1]))); $this->subject->injectRequestHandler($requestHandlerMock); $this->assertFalse($this->subject->isValid()); }
/** * @test * @dataProvider invalidPairProvider */ public function isValidForInvalidInputReturnsFalse($input) { $this->subject->setFieldName('myField'); $this->subject->setField($input[0]); $requestHandlerMock = $this->helper->getRequestHandler(array('myField' => $input[1], $input[0] => TRUE)); $this->subject->injectRequestHandler($requestHandlerMock); $this->assertFalse($this->subject->isValid()); }
/** * @test * @dataProvider invalidIntegerProvider */ public function isValidForInvalidInputReturnsFalse($input) { $this->subject->setFieldName('myFile'); setlocale(LC_NUMERIC, $input[1]); $requestHandlerMock = $this->helper->getRequestHandler(array('myFile' => $input[0])); $this->subject->injectRequestHandler($requestHandlerMock); $this->assertFalse($this->subject->isValid()); }
/** * @test * @dataProvider invalidDataProvider */ public function isValidForInvalidInputReturnsFalse($input) { $this->subject->setFieldName('myRegexp'); $this->subject->setRegularExpression($input[0]); $requestHandlerMock = $this->helper->getRequestHandler(array('myRegexp' => $input[1])); $this->subject->injectRequestHandler($requestHandlerMock); $this->assertFalse($this->subject->isValid()); }
/** * @test * @dataProvider invalidLengthProvider */ public function isValidForInvalidInputReturnsFalse($input) { $this->fixture->setFieldName('myLength'); $this->fixture->setMinimum($input[0]); $this->fixture->setMaximum($input[1]); $requestHandlerMock = $this->helper->getRequestHandler(array('myLength' => $input[2])); $this->fixture->injectRequestHandler($requestHandlerMock); $this->assertFalse($this->fixture->isValid()); }
/** * @test * @dataProvider invalidDataProviderWithWhitespace */ public function isValidForInvalidInputWithAllowedWhitespaceReturnsFalse($input) { $requestHandlerMock = $this->helper->getRequestHandler(array('name' => $input)); $this->subject->setAllowWhiteSpace(TRUE); $this->subject->setFieldName('name'); $this->subject->injectRequestHandler($requestHandlerMock); $this->assertFalse($this->subject->isValid()); }
/** * @test * @dataProvider invalidArrayProvider */ public function isValidForInvalidInputWithStrictComparisonReturnsFalse($input) { $this->subject->setFieldName('myfield'); $this->subject->setArray($input[0]); $this->subject->setStrict(TRUE); $requestHandlerMock = $this->helper->getRequestHandler(array('myfield' => $input[1])); $this->subject->injectRequestHandler($requestHandlerMock); $this->assertFalse($this->subject->isValid()); }
/** * @test * @dataProvider invalidInclusiveDataProvider */ public function isValidWithInvalidInputAndWithInclusiveReturnsFalse($input) { $this->fixture->setMinimum($input[0]); $this->fixture->setMaximum($input[2]); $this->fixture->setFieldName('numericValue'); $this->fixture->setInclusive(TRUE); $requestHandlerMock = $this->helper->getRequestHandler(array('numericValue' => $input[1])); $this->fixture->injectRequestHandler($requestHandlerMock); $this->assertFalse($this->fixture->isValid()); }