public function testGetSetDistrictCouncil()
 {
     $expected = (new DistrictCouncil('CODE', 'NAME'))->setWebsite('http://google.co.uk');
     $this->assertEmpty($this->instance->getDistrictCouncil());
     $this->assertEmpty($this->instance->getDistrictCouncilName());
     $this->assertInstanceOf(Authority::class, $this->instance->setDistrictCouncil($expected));
     $this->assertEquals($expected, $this->instance->getDistrictCouncil());
     $this->assertEquals($expected->getDistrictCouncilName(), $this->instance->getDistrictCouncilName());
 }
 /**
  * @param Authority $updateAuthority
  * @param Authority $baseAuthority
  */
 protected function updateDistrictCouncil(Authority $updateAuthority, Authority &$baseAuthority)
 {
     if ($updateAuthority->getDistrictCouncil() instanceof DistrictCouncil) {
         $baseAuthority->setDistrictCouncil($updateAuthority->getDistrictCouncil());
     }
 }