PATH:
home
/
letacommog
/
laindinois
/
OLD
/
wp-content
/
plugins
/
responsive-menu
/
tests
/
app
/
Validation
/
Validators
<?php use PHPUnit\Framework\TestCase; use ResponsiveMenu\Validation\Validators; class ColourTest extends TestCase { public function testColourList() { return [ // These should fail ['foo', false], ['bar', false], ['red', false], ['#f', false], ['#f', false], ['#ff', false], ['##fff', false], ['rgba(54,54,54)', false], // These should pass ['#fff', true], ['#ffffff', true], ['#333333', true], ['#7f7f7f', true], ['rgba(54,54,54,0.5)', true], ['rgba(54, 54, 54, 0.5)', true] ]; } /** * @dataProvider testColourList */ public function testHexIsValidated($colour, $expected) { $validator = new Validators\Colour($colour); $this->assertEquals($expected, $validator->validate()); } }
[+]
..
[-] ColourTest.php
[edit]
[-] PositiveTest.php
[edit]
[-] NumberTest.php
[edit]