public function testIsValid() { $url = new Url(''); $this->assertEquals(false, $url->isValid()); $url = new Url('foo'); $this->assertEquals(false, $url->isValid()); $url = new Url('http://localhost'); $this->assertEquals(false, $url->isValid()); $url = new Url('http://localhost/thumb/test.jpg'); $this->assertEquals(false, $url->isValid()); $url = new Url('http://localhost/thumb/d/test'); $this->assertEquals(false, $url->isValid()); $url = new Url('http://localhost/thumb/d/test.jpg'); $this->assertEquals(true, $url->isValid()); }