true
http://www.aliyun.com
https://www.aliyun.com
http://www.*.com
https://www.?.aliyuncs.com
BBBB;
    private $validXml2 = <<
true
http://www.aliyun.com
BBBB;
    public function testParseValidXml()
    {
        $refererConfig = new RefererConfig();
        $refererConfig->parseFromXml($this->validXml);
        $this->assertEquals($this->cleanXml($this->validXml), $this->cleanXml($refererConfig->serializeToXml()));
    }
    public function testParseValidXml2()
    {
        $refererConfig = new RefererConfig();
        $refererConfig->parseFromXml($this->validXml2);
        $this->assertEquals(true, $refererConfig->isAllowEmptyReferer());
        $this->assertEquals(1, count($refererConfig->getRefererList()));
        $this->assertEquals($this->cleanXml($this->validXml2), $this->cleanXml(strval($refererConfig)));
    }
    private function cleanXml($xml)
    {
        return str_replace("\n", "", str_replace("\r", "", $xml));
    }
}