/** * Test Set Domain Name Validator and it gets called. * * @return void * * @covers \Rcm\Entity\Domain */ public function testSetValidatorAndValidatorCalled() { $mockValidator = $this->getMockBuilder('\\Zend\\Validator\\Hostname')->disableOriginalConstructor()->getMock(); $mockValidator->expects($this->once())->method('isValid')->will($this->returnValue(true)); /** @var \Zend\Validator\Hostname $mockValidator */ $this->domain->setDomainValidator($mockValidator); $this->domain->setDomainName('reliv.com'); }