Jyxo\Input\FilterTest::testSanitizeUrl PHP Method

testSanitizeUrl() public method

Tests SanitizeUrl filter.
public testSanitizeUrl ( )
    public function testSanitizeUrl()
    {
        // In form: expected value, input value
        $tests = [['http://www.jyxo.cz', 'www.jyxo.cz'], ['http://www.jyxo.cz', 'http://www.jyxo.cz'], ['https://www.jyxo.cz', 'https://www.jyxo.cz']];
        $filter = new Filter\SanitizeUrl();
        foreach ($tests as $test) {
            $result = $filter->filter($test[1]);
            $this->assertEquals($test[0], $result);
        }
        $actual = 'www.jyxo.cz';
        $result = Filter\SanitizeUrl::filtrate($actual);
        $this->assertEquals('http://www.jyxo.cz', $result);
    }