diff options
| author | Greg Roach <fisharebest@gmail.com> | 2016-12-05 12:39:23 +0000 |
|---|---|---|
| committer | Greg Roach <fisharebest@gmail.com> | 2016-12-05 12:39:23 +0000 |
| commit | 52f14e58a20a2e5d8dfec5d8803d242dbf3e350e (patch) | |
| tree | d2886a02fc0b5142fc4f0d4c21332a8fae6d1b3b /tests/app/Census | |
| parent | 70b62f9adc4ed32cf69429ce1ea08b74808e92c4 (diff) | |
| download | webtrees-52f14e58a20a2e5d8dfec5d8803d242dbf3e350e.tar.gz webtrees-52f14e58a20a2e5d8dfec5d8803d242dbf3e350e.tar.bz2 webtrees-52f14e58a20a2e5d8dfec5d8803d242dbf3e350e.zip | |
Census column nationality
Diffstat (limited to 'tests/app/Census')
| -rw-r--r-- | tests/app/Census/CensusColumnNationalityTest.php | 26 |
1 files changed, 23 insertions, 3 deletions
diff --git a/tests/app/Census/CensusColumnNationalityTest.php b/tests/app/Census/CensusColumnNationalityTest.php index 7f4a7affe0..abdf69b562 100644 --- a/tests/app/Census/CensusColumnNationalityTest.php +++ b/tests/app/Census/CensusColumnNationalityTest.php @@ -34,10 +34,27 @@ class CensusColumnNationalityTest extends \PHPUnit_Framework_TestCase { * @covers Fisharebest\Webtrees\Census\CensusColumnNationality * @covers Fisharebest\Webtrees\Census\AbstractCensusColumn */ + public function testNoBirthPlace() { + $individual = Mockery::mock('Fisharebest\Webtrees\Individual'); + $individual->shouldReceive('getBirthPlace')->andReturn(''); + $individual->shouldReceive('getFacts')->andReturn([]); + + $census = Mockery::mock('Fisharebest\Webtrees\Census\CensusInterface'); + $census->shouldReceive('censusPlace')->andReturn('Deutschland'); + + $column = new CensusColumnNationality($census, '', ''); + + $this->assertSame('Deutsch', $column->generate($individual)); + } + + /** + * @covers Fisharebest\Webtrees\Census\CensusColumnNationality + * @covers Fisharebest\Webtrees\Census\AbstractCensusColumn + */ public function testPlaceCountry() { $individual = Mockery::mock('Fisharebest\Webtrees\Individual'); $individual->shouldReceive('getBirthPlace')->andReturn('Australia'); - $individual->shouldReceive('getFacts')->andReturn(array()); + $individual->shouldReceive('getFacts')->andReturn([]); $census = Mockery::mock('Fisharebest\Webtrees\Census\CensusInterface'); $census->shouldReceive('censusPlace')->andReturn('England'); @@ -54,7 +71,7 @@ class CensusColumnNationalityTest extends \PHPUnit_Framework_TestCase { public function testBritish() { $individual = Mockery::mock('Fisharebest\Webtrees\Individual'); $individual->shouldReceive('getBirthPlace')->andReturn('London, England'); - $individual->shouldReceive('getFacts')->andReturn(array()); + $individual->shouldReceive('getFacts')->andReturn([]); $census = Mockery::mock('Fisharebest\Webtrees\Census\CensusInterface'); $census->shouldReceive('censusPlace')->andReturn('England'); @@ -85,7 +102,10 @@ class CensusColumnNationalityTest extends \PHPUnit_Framework_TestCase { $individual = Mockery::mock('Fisharebest\Webtrees\Individual'); $individual->shouldReceive('getBirthPlace')->andReturn('London, England'); - $individual->shouldReceive('getFacts')->andReturn(array($fact1, $fact2)); + $individual->shouldReceive('getFacts')->andReturn([ + $fact1, + $fact2, + ]); $census = Mockery::mock('Fisharebest\Webtrees\Census\CensusInterface'); $census->shouldReceive('censusPlace')->andReturn('England'); |
