public function validAddresses() {
return array(
array('andreas.foerthner@netlogix.de'),
- array('user@localhost'),
array('user@localhost.localdomain'),
array('info@guggenheim.museum'),
array('just@test.invalid'),
- array('just+spam@test.de'),
- array('local@192.168.0.2')
+ array('just+spam@test.de')
);
}
/**
* @test
* @dataProvider validAddresses
+ * @param mixed $address
*/
public function emailAddressValidatorReturnsTrueForAValidEmailAddress($address) {
$emailAddressValidator = new Tx_Extbase_Validation_Validator_EmailAddressValidator();
/**
* @test
* @dataProvider invalidAddresses
+ * @param mixed $address
*/
public function emailAddressValidatorReturnsFalseForAnInvalidEmailAddress($address) {
$emailAddressValidator = $this->getMock('Tx_Extbase_Validation_Validator_EmailAddressValidator', array('addError'), array(), '', FALSE);