Artesaos\Defender\Testing\AbstractTestCase::assertUsingTrait PHP Method

assertUsingTrait() public method

Assert if the instance or classname uses a trait.
public assertUsingTrait ( string $trait, mixed $instance )
$trait string Name of the trait (namespaced)
$instance mixed Instance or name of the class
    public function assertUsingTrait($trait, $instance)
    {
        $this->assertTrue(in_array($trait, class_uses_recursive($instance)), sprintf('Fail to assert the class %s uses trait %s.', is_string($instance) ? $instance : get_class($instance), $trait));
    }