| @@ 2002-2019 (lines=18) @@ | ||
| 1999 | $this->assertEquals($str, $stringy); |
|
| 2000 | } |
|
| 2001 | ||
| 2002 | public function isAlphanumericProvider() |
|
| 2003 | { |
|
| 2004 | return array( |
|
| 2005 | array(true, ''), |
|
| 2006 | array(true, 'foobar1'), |
|
| 2007 | array(false, 'foo bar'), |
|
| 2008 | array(false, 'foobar2"'), |
|
| 2009 | array(false, "\nfoobar\n"), |
|
| 2010 | array(true, 'fòôbàř1', 'UTF-8'), |
|
| 2011 | array(false, 'fòô bàř', 'UTF-8'), |
|
| 2012 | array(false, 'fòôbàř2"', 'UTF-8'), |
|
| 2013 | array(true, 'ҠѨњфгШ', 'UTF-8'), |
|
| 2014 | array(false, 'ҠѨњ¨ˆфгШ', 'UTF-8'), |
|
| 2015 | array(true, '丹尼爾111', 'UTF-8'), |
|
| 2016 | array(true, 'دانيال1', 'UTF-8'), |
|
| 2017 | array(false, 'دانيال1 ', 'UTF-8') |
|
| 2018 | ); |
|
| 2019 | } |
|
| 2020 | ||
| 2021 | /** |
|
| 2022 | * @dataProvider isBlankProvider() |
|
| @@ 2066-2084 (lines=19) @@ | ||
| 2063 | $this->assertEquals($str, $stringy); |
|
| 2064 | } |
|
| 2065 | ||
| 2066 | public function isJsonProvider() |
|
| 2067 | { |
|
| 2068 | return array( |
|
| 2069 | array(true, ''), |
|
| 2070 | array(true, '123'), |
|
| 2071 | array(true, '{"foo": "bar"}'), |
|
| 2072 | array(false, '{"foo":"bar",}'), |
|
| 2073 | array(false, '{"foo"}'), |
|
| 2074 | array(true, '["foo"]'), |
|
| 2075 | array(false, '{"foo": "bar"]'), |
|
| 2076 | array(true, '123', 'UTF-8'), |
|
| 2077 | array(true, '{"fòô": "bàř"}', 'UTF-8'), |
|
| 2078 | array(false, '{"fòô":"bàř",}', 'UTF-8'), |
|
| 2079 | array(false, '{"fòô"}', 'UTF-8'), |
|
| 2080 | array(false, '["fòô": "bàř"]', 'UTF-8'), |
|
| 2081 | array(true, '["fòô"]', 'UTF-8'), |
|
| 2082 | array(false, '{"fòô": "bàř"]', 'UTF-8'), |
|
| 2083 | ); |
|
| 2084 | } |
|
| 2085 | ||
| 2086 | /** |
|
| 2087 | * @dataProvider isLowerCaseProvider() |
|