validate('1'); $this->validate('2'); $this->validate(1); $this->validate(2); } public function testValidateFailValueDoesNotExist() { $this->expectException(\Piwik\Exception\UnexpectedWebsiteFoundException::class); $this->validate(99); } public function testValidateFailValueIsEmpty() { $this->expectException(\Piwik\Exception\UnexpectedWebsiteFoundException::class); $this->validate(0); } public function testValidateFailValueIsFalse() { $this->expectException(\Piwik\Exception\UnexpectedWebsiteFoundException::class); $this->validate(false); } private function validate($value) { $validator = new IdSite(); $validator->validate($value); } }