public function testGetSeDistrictCode() { $expected = uniqid('District '); $this->assertEmpty($this->instance->getDistrictCouncilName()); $this->assertInstanceOf(DistrictCouncil::class, $this->instance->setDistrictCouncilName($expected)); $this->assertEquals($expected, $this->instance->getDistrictCouncilName()); }
/** * @VirtualProperty * @SerializedName("localAuthority") * * @return string */ public function getDistrictCouncilName() { if ($this->districtCouncil instanceof DistrictCouncil) { return $this->districtCouncil->getDistrictCouncilName(); } return ''; }
public function testGetDistrictCouncilActionReturns200() { $expected = new DistrictCouncil('CODE', 'Expected Name'); $container = $this->mockContainer(); $container->shouldReceive('findDistrictCouncilsByName')->withAnyArgs()->andReturn(array($expected)); $this->instance->setContainer($container); $result = $this->instance->getDistrictCouncilAction($expected->getDistrictCouncilName()); $this->assertInstanceOf(View::class, $result); $this->assertTrue(is_array($result->getData())); $this->assertInstanceOf(DistrictCouncil::class, $result->getData()[0]); $this->assertEquals(200, $result->getStatusCode()); }
public function testFindDistrictCouncilsByNameReturnsArray() { $expected = new DistrictCouncil('Code', 'Name'); $expected->setDateCreated($this->expectedDate); $result = $this->instance->findDistrictCouncilsByName($expected->getDistrictCouncilName()); $this->assertTrue(is_array($result)); $this->assertCount(0, $result); }
/** * @param DistrictCouncil $districtCouncil * @return array<DistrictCouncil> */ public function findDistrictCouncilsByName(DistrictCouncil $districtCouncil) { $query = $this->createQueryBuilder('q'); return $query->select('dc')->from("TransformCore\\PHE\\LocalHealthAuthorityBundle\\Entity\\DistrictCouncil", "dc")->where($query->expr()->like('dc.districtCouncilName', $query->expr()->literal('%' . $districtCouncil->getDistrictCouncilName() . '%')))->getQuery()->getResult(); }