From 0ecdbde6aab590acff4665ec491a8427f5b7c90e Mon Sep 17 00:00:00 2001 From: Greg Roach Date: Tue, 26 Feb 2019 11:50:49 +0000 Subject: Replace Mockery with PHPunit test doubles --- .../Census/CensusColumnBirthDaySlashMonthTest.php | 31 +++++++--------------- 1 file changed, 10 insertions(+), 21 deletions(-) (limited to 'tests/app/Census/CensusColumnBirthDaySlashMonthTest.php') diff --git a/tests/app/Census/CensusColumnBirthDaySlashMonthTest.php b/tests/app/Census/CensusColumnBirthDaySlashMonthTest.php index 7cd9bc73a7..6333109a49 100644 --- a/tests/app/Census/CensusColumnBirthDaySlashMonthTest.php +++ b/tests/app/Census/CensusColumnBirthDaySlashMonthTest.php @@ -20,23 +20,12 @@ namespace Fisharebest\Webtrees\Census; use Fisharebest\Webtrees\Date; use Fisharebest\Webtrees\Date\GregorianDate; use Fisharebest\Webtrees\Individual; -use Mockery; /** * Test harness for the class CensusColumnBirthDaySlashMonthTest */ class CensusColumnBirthDaySlashMonthTest extends \Fisharebest\Webtrees\TestCase { - /** - * Delete mock objects - * - * @return void - */ - public function tearDown() - { - Mockery::close(); - } - /** * @covers \Fisharebest\Webtrees\Census\CensusColumnBirthDaySlashMonthTest * @covers \Fisharebest\Webtrees\Census\AbstractCensusColumn @@ -45,19 +34,19 @@ class CensusColumnBirthDaySlashMonthTest extends \Fisharebest\Webtrees\TestCase */ public function testGenerateColumn(): void { - $cal_date = Mockery::mock(GregorianDate::class); - $cal_date->shouldReceive('format')->andReturn('30/6'); + $cal_date = $this->createMock(GregorianDate::class); + $cal_date->method('format')->willReturn('30/6'); - $date = Mockery::mock(Date::class); - $date->shouldReceive('minimumJulianDay')->andReturn(2390364); - $date->shouldReceive('maximumJulianDay')->andReturn(2390364); - $date->shouldReceive('minimumDate')->andReturn($cal_date); + $date = $this->createMock(Date::class); + $date->method('minimumJulianDay')->willReturn(2390364); + $date->method('maximumJulianDay')->willReturn(2390364); + $date->method('minimumDate')->willReturn($cal_date); - $individual = Mockery::mock(Individual::class); - $individual->shouldReceive('getBirthDate')->andReturn($date); + $individual = $this->createMock(Individual::class); + $individual->method('getBirthDate')->willReturn($date); - $census = Mockery::mock(CensusInterface::class); - $census->shouldReceive('censusDate')->andReturn('30 JUN 1832'); + $census = $this->createMock(CensusInterface::class); + $census->method('censusDate')->willReturn('30 JUN 1832'); $column = new CensusColumnBirthDaySlashMonth($census, '', ''); -- cgit v1.3