We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9ff666e commit 3507898Copy full SHA for 3507898
src/Asserts/ReflectionAsserts.php
@@ -4,6 +4,18 @@
4
5
trait ReflectionAsserts
6
{
7
+ protected function assertSubclassOf($class, $parent)
8
+ {
9
+ $message = "Failed asserting that class `{$class}` is subclass of `{$parent}`.";
10
+ $this->assertTrue(is_subclass_of($class, $parent), $message);
11
+ }
12
+
13
+ protected function assertNotSubclassOf($class, $parent)
14
15
+ $message = "Failed asserting that class `{$class}` is not subclass of `{$parent}`.";
16
+ $this->assertFalse(is_subclass_of($class, $parent), $message);
17
18
19
protected function assertTraitUsed($class, $trait)
20
21
$message = "Failed asserting that class `{$class}` is using trait `{$trait}`.";
0 commit comments