<?php
namespace Melody\Validation\Constraints;
use Melody\Validation\Validator as v;
class StringTest extends \PHPUnit_Framework_TestCase {
/** * @dataProvider validStringProvider */ public function test_valid_string_should_work($input) { $this->assertTrue(v::string()->validate($input)); }
/** * @dataProvider invalidStringProvider */ public function test_invalid_string_should_not_work($input) { $this->assertFalse(v::string()->validate($input)); }
public function validStringProvider() { return array( array('12.87'), array(''), ); }
public function invalidStringProvider() { return array( array(null), array(13.4), array(255) ); } }
|