public function testSaveAuthority()
 {
     $expected = (new Authority())->setCounty(new County('Code', 'Name'))->setLha(new LocalHealthAuthority('Code', 'Name'))->setDistrictCouncil(new DistrictCouncil('Code', 'Name'))->setElectoralWard(new ElectoralWard('Code', 'Name'))->setParishCouncil(new ParishCouncil('Code', 'Name'))->setDateCreated($this->expectedDate);
     $returnedAuthority = $this->instance->saveAuthority($expected);
     $this->assertNotEquals($expected, $returnedAuthority);
     $this->assertTrue($returnedAuthority->getId() === 22);
     $returnedAuthority = $this->instance->saveAuthority($expected);
     $this->assertEquals($expected, $returnedAuthority);
 }