Skip to content

Commit 6be9cb1

Browse files
committed
Add tests.
1 parent 7d34b9f commit 6be9cb1

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

ClassExtensionTrait.php

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,14 @@ public function assertClassImplements($expected, $actual)
2323
sprintf('Failed assert that class %s implements %s interface.', $actual, $expected)
2424
);
2525
}
26+
27+
public function assertClassFinal($actual)
28+
{
29+
$rc = new \ReflectionClass($actual);
30+
31+
$this->assertTrue(
32+
$rc->isFinal(),
33+
sprintf('Failed assert that class %s is final.', $actual)
34+
);
35+
}
2636
}

0 commit comments

Comments
 (0)