Skip to content
This repository was archived by the owner on Jan 29, 2020. It is now read-only.

Commit 65f6c2f

Browse files
committed
Better assertions
assertIsArray instead of assertInternalType
1 parent d470762 commit 65f6c2f

File tree

5 files changed

+12
-12
lines changed

5 files changed

+12
-12
lines changed

test/Generator/PropertyGeneratorTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,7 @@ public function testPropertyDocBlockWillLoadFromReflection() : void
262262
$docBlock = $cgProp->getDocBlock();
263263
self::assertInstanceOf(DocBlockGenerator::class, $docBlock);
264264
$tags = $docBlock->getTags();
265-
self::assertInternalType('array', $tags);
265+
self::assertIsArray($tags);
266266
self::assertCount(1, $tags);
267267
$tag = array_shift($tags);
268268
self::assertInstanceOf(VarTag::class, $tag);

test/Reflection/ClassReflectionTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -203,13 +203,13 @@ public function testGetTraits()
203203

204204
$reflectionClass = new ClassReflection(TestAsset\TestTraitClass4::class);
205205
$traitsArray = $reflectionClass->getTraits();
206-
self::assertInternalType('array', $traitsArray);
206+
self::assertIsArray($traitsArray);
207207
self::assertCount(1, $traitsArray);
208208
self::assertInstanceOf(ClassReflection::class, $traitsArray[0]);
209209

210210
$reflectionClass = new ClassReflection(TestAsset\TestSampleClass::class);
211211
$traitsArray = $reflectionClass->getTraits();
212-
self::assertInternalType('array', $traitsArray);
212+
self::assertIsArray($traitsArray);
213213
self::assertCount(0, $traitsArray);
214214
}
215215
}

test/Scanner/ClassScannerTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,15 +63,15 @@ public function testClassScannerHasClassInformation()
6363
self::assertContains('A\B\C\D\Blarg', $interfaces);
6464
self::assertContains('ZendTest\Code\TestAsset\Local\SubClass', $interfaces);
6565
$methods = $class->getMethodNames();
66-
self::assertInternalType('array', $methods);
66+
self::assertIsArray($methods);
6767
self::assertContains('fooBarBaz', $methods);
6868
}
6969

7070
public function testClassScannerHasConstant()
7171
{
7272
$file = new FileScanner(__DIR__ . '/../TestAsset/FooClass.php');
7373
$class = $file->getClass(FooClass::class);
74-
self::assertInternalType('array', $class->getConstantNames());
74+
self::assertIsArray($class->getConstantNames());
7575
self::assertContains('FOO', $class->getConstantNames());
7676
}
7777

test/Scanner/MethodScannerTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public function testMethodScannerReturnsParameters()
3939
$class = $file->getClass(BarClass::class);
4040
$method = $class->getMethod('three');
4141
$parameters = $method->getParameters();
42-
self::assertInternalType('array', $parameters);
42+
self::assertIsArray($parameters);
4343
}
4444

4545
public function testMethodScannerReturnsParameterScanner()

test/Scanner/TokenArrayScannerTest.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ public function testScannerReturnsNamespaces()
2828
));
2929
self::assertTrue($tokenScanner->hasNamespace('ZendTest\Code\TestAsset'));
3030
$namespaces = $tokenScanner->getNamespaces();
31-
self::assertInternalType('array', $namespaces);
31+
self::assertIsArray($namespaces);
3232
self::assertContains('ZendTest\Code\TestAsset', $namespaces);
3333
}
3434

@@ -38,7 +38,7 @@ public function testScannerReturnsNamespacesInNotNamespacedClasses()
3838
file_get_contents(__DIR__ . '/../TestAsset/FooBarClass.php')
3939
));
4040
$uses = $tokenScanner->getUses();
41-
self::assertInternalType('array', $uses);
41+
self::assertIsArray($uses);
4242
$foundUses = [];
4343
foreach ($uses as $use) {
4444
$foundUses[] = $use['use'];
@@ -52,7 +52,7 @@ public function testScannerReturnsClassNames()
5252
file_get_contents(__DIR__ . '/../TestAsset/FooClass.php')
5353
));
5454
$classes = $tokenScanner->getClassNames();
55-
self::assertInternalType('array', $classes);
55+
self::assertIsArray($classes);
5656
self::assertContains(FooClass::class, $classes);
5757
}
5858

@@ -65,7 +65,7 @@ public function testScannerReturnsClassNamesForTraits()
6565
file_get_contents(__DIR__ . '/../TestAsset/FooTrait.php')
6666
));
6767
$classes = $tokenScanner->getClassNames();
68-
self::assertInternalType('array', $classes);
68+
self::assertIsArray($classes);
6969
self::assertContains(FooTrait::class, $classes);
7070
}
7171

@@ -75,7 +75,7 @@ public function testScannerReturnsFunctions()
7575
file_get_contents(__DIR__ . '/../TestAsset/functions.php')
7676
));
7777
$functions = $tokenScanner->getFunctionNames();
78-
self::assertInternalType('array', $functions);
78+
self::assertIsArray($functions);
7979
self::assertContains('ZendTest\Code\TestAsset\foo_bar', $functions);
8080
}
8181

@@ -85,7 +85,7 @@ public function testScannerReturnsClassScanner()
8585
file_get_contents(__DIR__ . '/../TestAsset/FooClass.php')
8686
));
8787
$classes = $tokenScanner->getClasses();
88-
self::assertInternalType('array', $classes);
88+
self::assertIsArray($classes);
8989
foreach ($classes as $class) {
9090
self::assertInstanceOf(ClassScanner::class, $class);
9191
}

0 commit comments

Comments
 (0)