diff options
Diffstat (limited to 'tests/cli/i18n/I18nDataTest.php')
| -rw-r--r-- | tests/cli/i18n/I18nDataTest.php | 132 |
1 files changed, 66 insertions, 66 deletions
diff --git a/tests/cli/i18n/I18nDataTest.php b/tests/cli/i18n/I18nDataTest.php index 37811c193..fda4a4734 100644 --- a/tests/cli/i18n/I18nDataTest.php +++ b/tests/cli/i18n/I18nDataTest.php @@ -35,7 +35,7 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { public function testConstructWhenReferenceOnly(): void { $data = new I18nData($this->referenceData); - $this->assertEquals($this->referenceData, $data->getData()); + self::assertEquals($this->referenceData, $data->getData()); } public function testConstructorWhenLanguageIsMissingFile(): void { @@ -47,7 +47,7 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { ], ]); $data = new I18nData($rawData); - $this->assertEquals([ + self::assertEquals([ 'en' => [ 'file1.php' => [ 'file1.l1.l2.k1' => $this->value, @@ -93,7 +93,7 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { ], ]); $data = new I18nData($rawData); - $this->assertEquals([ + self::assertEquals([ 'en' => [ 'file1.php' => [ 'file1.l1.l2.k1' => $this->value, @@ -147,7 +147,7 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { ], ]); $data = new I18nData($rawData); - $this->assertEquals([ + self::assertEquals([ 'en' => [ 'file1.php' => [ 'file1.l1.l2.k1' => $this->value, @@ -185,12 +185,12 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { $value = $this->getMockBuilder(I18nValue::class) ->disableOriginalConstructor() ->getMock(); - $value->expects($this->exactly(2)) + $value->expects(self::exactly(2)) ->method('isIgnore') ->willReturn(true); - $value->expects($this->never()) + $value->expects(self::never()) ->method('markAsTodo'); - $value->expects($this->exactly(3)) + $value->expects(self::exactly(3)) ->method('equal') ->with($value) ->willReturn(true); @@ -210,12 +210,12 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { $value = $this->getMockBuilder(I18nValue::class) ->disableOriginalConstructor() ->getMock(); - $value->expects($this->exactly(2)) + $value->expects(self::exactly(2)) ->method('isIgnore') ->willReturn(false); - $value->expects($this->exactly(2)) + $value->expects(self::exactly(2)) ->method('markAsTodo'); - $value->expects($this->exactly(2)) + $value->expects(self::exactly(2)) ->method('equal') ->with($value) ->willReturn(true); @@ -235,10 +235,10 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { $value = $this->getMockBuilder(I18nValue::class) ->disableOriginalConstructor() ->getMock(); - $value->expects($this->once()) + $value->expects(self::once()) ->method('isTodo') ->willReturn(true); - $value->expects($this->once()) + $value->expects(self::once()) ->method('markAsDirty'); $rawData = array_merge($this->referenceData, [ @@ -255,10 +255,10 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { $value = $this->getMockBuilder(I18nValue::class) ->disableOriginalConstructor() ->getMock(); - $value->expects($this->once()) + $value->expects(self::once()) ->method('isTodo') ->willReturn(false); - $value->expects($this->never()) + $value->expects(self::never()) ->method('markAsDirty'); $rawData = array_merge($this->referenceData, [ @@ -277,7 +277,7 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { 'nl' => [], ]); $data = new I18nData($rawData); - $this->assertEquals([ + self::assertEquals([ 'en', 'fr', 'nl', @@ -291,7 +291,7 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { 'de' => [], ]); $data = new I18nData($rawData); - $this->assertEquals([ + self::assertEquals([ 'de', 'en', 'fr', @@ -309,7 +309,7 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { public function testAddLanguageWhenNoReferenceProvided(): void { $data = new I18nData($this->referenceData); $data->addLanguage('fr'); - $this->assertEquals([ + self::assertEquals([ 'en' => [ 'file1.php' => [ 'file1.l1.l2.k1' => $this->value, @@ -346,7 +346,7 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { public function testAddLanguageWhenUnknownReferenceProvided(): void { $data = new I18nData($this->referenceData); $data->addLanguage('fr', 'unknown'); - $this->assertEquals([ + self::assertEquals([ 'en' => [ 'file1.php' => [ 'file1.l1.l2.k1' => $this->value, @@ -383,7 +383,7 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { public function testAddLanguageWhenKnownReferenceProvided(): void { $data = new I18nData($this->referenceData); $data->addLanguage('fr', 'en'); - $this->assertEquals([ + self::assertEquals([ 'en' => [ 'file1.php' => [ 'file1.l1.l2.k1' => $this->value, @@ -419,12 +419,12 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { public function testIsKnownWhenKeyExists(): void { $data = new I18nData($this->referenceData); - $this->assertTrue($data->isKnown('file2.l1.l2.k2')); + self::assertTrue($data->isKnown('file2.l1.l2.k2')); } public function testIsKnownWhenKeyDoesNotExist(): void { $data = new I18nData($this->referenceData); - $this->assertFalse($data->isKnown('file2.l1.l2.k3')); + self::assertFalse($data->isKnown('file2.l1.l2.k3')); } public function testAddKeyWhenKeyExists(): void { @@ -440,13 +440,13 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { ]); $data = new I18nData($rawData); - $this->assertTrue($data->isKnown('file2.l1.l2.k1')); - $this->assertFalse($data->isKnown('file2.l1.l2.k1._')); - $this->assertFalse($data->isKnown('file2.l1.l2.k1.sk1')); + self::assertTrue($data->isKnown('file2.l1.l2.k1')); + self::assertFalse($data->isKnown('file2.l1.l2.k1._')); + self::assertFalse($data->isKnown('file2.l1.l2.k1.sk1')); $data->addKey('file2.l1.l2.k1.sk1', 'value'); - $this->assertFalse($data->isKnown('file2.l1.l2.k1')); - $this->assertTrue($data->isKnown('file2.l1.l2.k1._')); - $this->assertTrue($data->isKnown('file2.l1.l2.k1.sk1')); + self::assertFalse($data->isKnown('file2.l1.l2.k1')); + self::assertTrue($data->isKnown('file2.l1.l2.k1._')); + self::assertTrue($data->isKnown('file2.l1.l2.k1.sk1')); } public function testAddKeyWhenKeyIsParent(): void { @@ -455,13 +455,13 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { ]); $data = new I18nData($rawData); - $this->assertFalse($data->isKnown('file1.l1.l2._')); - $this->assertTrue($data->isKnown('file1.l1.l2.k1')); - $this->assertTrue($data->isKnown('file1.l1.l2.k2')); + self::assertFalse($data->isKnown('file1.l1.l2._')); + self::assertTrue($data->isKnown('file1.l1.l2.k1')); + self::assertTrue($data->isKnown('file1.l1.l2.k2')); $data->addKey('file1.l1.l2', 'value'); - $this->assertTrue($data->isKnown('file1.l1.l2._')); - $this->assertTrue($data->isKnown('file1.l1.l2.k1')); - $this->assertTrue($data->isKnown('file1.l1.l2.k2')); + self::assertTrue($data->isKnown('file1.l1.l2._')); + self::assertTrue($data->isKnown('file1.l1.l2.k1')); + self::assertTrue($data->isKnown('file1.l1.l2.k2')); } public function testAddKey(): void { @@ -474,16 +474,16 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { ]); $data = new I18nData($rawData); - $this->assertFalse($data->isKnown('file2.l1.l2.k3')); + self::assertFalse($data->isKnown('file2.l1.l2.k3')); $data->addKey('file2.l1.l2.k3', 'value'); - $this->assertTrue($data->isKnown('file2.l1.l2.k3')); + self::assertTrue($data->isKnown('file2.l1.l2.k3')); $enValue = $getTargetedValue($data, 'en'); $frValue = $getTargetedValue($data, 'fr'); - $this->assertInstanceOf(I18nValue::class, $enValue); - $this->assertEquals('value', $enValue->getValue()); - $this->assertTrue($enValue->isTodo()); - $this->assertEquals($frValue, $enValue); + self::assertInstanceOf(I18nValue::class, $enValue); + self::assertEquals('value', $enValue->getValue()); + self::assertTrue($enValue->isTodo()); + self::assertEquals($frValue, $enValue); } public function testAddValueWhenLanguageDoesNotExist(): void { @@ -505,7 +505,7 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { return $data->getData()[$language]['file2.php']['file2.l1.l2.k2']; }; - $this->value->expects($this->atLeast(2)) + $this->value->expects(self::atLeast(2)) ->method('equal') ->with($this->value) ->willReturn(true); @@ -520,12 +520,12 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { $afterEnValue = $getTargetedValue($data, 'en'); $afterFrValue = $getTargetedValue($data, 'fr'); - $this->assertEquals($this->value, $beforeEnValue); - $this->assertEquals($this->value, $beforeFrValue); - $this->assertInstanceOf(I18nValue::class, $afterEnValue); - $this->assertEquals('new value', $afterEnValue->getValue()); - $this->assertInstanceOf(I18nValue::class, $afterFrValue); - $this->assertEquals('new value', $afterFrValue->getValue()); + self::assertEquals($this->value, $beforeEnValue); + self::assertEquals($this->value, $beforeFrValue); + self::assertInstanceOf(I18nValue::class, $afterEnValue); + self::assertEquals('new value', $afterEnValue->getValue()); + self::assertInstanceOf(I18nValue::class, $afterFrValue); + self::assertEquals('new value', $afterFrValue->getValue()); } public function testAddValueWhenLanguageIsReferenceAndValueInOtherLanguageHasChange(): void { @@ -533,7 +533,7 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { return $data->getData()[$language]['file2.php']['file2.l1.l2.k2']; }; - $this->value->expects($this->any()) + $this->value->expects(self::any()) ->method('equal') ->with($this->value) ->willReturn(true); @@ -556,11 +556,11 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { $afterEnValue = $getTargetedValue($data, 'en'); $afterFrValue = $getTargetedValue($data, 'fr'); - $this->assertEquals($this->value, $beforeEnValue); - $this->assertEquals($value, $beforeFrValue); - $this->assertInstanceOf(I18nValue::class, $afterEnValue); - $this->assertEquals('new value', $afterEnValue->getValue()); - $this->assertEquals($value, $afterFrValue); + self::assertEquals($this->value, $beforeEnValue); + self::assertEquals($value, $beforeFrValue); + self::assertInstanceOf(I18nValue::class, $afterEnValue); + self::assertEquals('new value', $afterEnValue->getValue()); + self::assertEquals($value, $afterFrValue); } public function testAddValueWhenLanguageIsNotReference(): void { @@ -578,11 +578,11 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { $afterEnValue = $getTargetedValue($data, 'en'); $afterFrValue = $getTargetedValue($data, 'fr'); - $this->assertEquals($this->value, $beforeEnValue); - $this->assertEquals($this->value, $beforeFrValue); - $this->assertEquals($this->value, $afterEnValue); - $this->assertInstanceOf(I18nValue::class, $afterFrValue); - $this->assertEquals('new value', $afterFrValue->getValue()); + self::assertEquals($this->value, $beforeEnValue); + self::assertEquals($this->value, $beforeFrValue); + self::assertEquals($this->value, $afterEnValue); + self::assertInstanceOf(I18nValue::class, $afterFrValue); + self::assertEquals('new value', $afterFrValue->getValue()); } public function testRemoveKeyWhenKeyDoesNotExist(): void { @@ -605,7 +605,7 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { ]); $data = new I18nData($rawData); $data->removeKey('file2.l1.l2'); - $this->assertEquals([ + self::assertEquals([ 'en' => [ 'file1.php' => [ 'file1.l1.l2.k1' => $this->value, @@ -643,7 +643,7 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { ]); $data = new I18nData($rawData); $data->removeKey('file3.l1.l2.k1'); - $this->assertEquals([ + self::assertEquals([ 'en' => [ 'file1.php' => [ 'file1.l1.l2.k1' => $this->value, @@ -679,9 +679,9 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { $value = $this->getMockBuilder(I18nValue::class) ->disableOriginalConstructor() ->getMock(); - $value->expects($this->exactly(2)) + $value->expects(self::exactly(2)) ->method('unmarkAsIgnore'); - $value->expects($this->once()) + $value->expects(self::once()) ->method('markAsIgnore'); $rawData = array_merge($this->referenceData, [ @@ -701,12 +701,12 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { $value = $this->getMockBuilder(I18nValue::class) ->disableOriginalConstructor() ->getMock(); - $value->expects($this->exactly(2)) + $value->expects(self::exactly(2)) ->method('unmarkAsIgnore'); - $value->expects($this->once()) + $value->expects(self::once()) ->method('markAsIgnore'); - $this->value->expects($this->atLeast(2)) + $this->value->expects(self::atLeast(2)) ->method('equal') ->with($value) ->willReturn(true); @@ -730,7 +730,7 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { 'nl' => [], ]); $data = new I18nData($rawData); - $this->assertEquals($this->referenceData['en'], $data->getLanguage('en')); + self::assertEquals($this->referenceData['en'], $data->getLanguage('en')); } public function testGetReferenceLanguage(): void { @@ -739,6 +739,6 @@ class I18nDataTest extends PHPUnit\Framework\TestCase { 'nl' => [], ]); $data = new I18nData($rawData); - $this->assertEquals($this->referenceData['en'], $data->getReferenceLanguage()); + self::assertEquals($this->referenceData['en'], $data->getReferenceLanguage()); } } |
