Jyxo\Time\ComposerExceptionTest::test PHP Метод

test() публичный Метод

The whole test.
public test ( )
    public function test()
    {
        // All possible codes.
        $reflection = new \ReflectionClass(\Jyxo\Time\ComposerException::class);
        foreach ($reflection->getConstants() as $code) {
            $exception = new ComposerException('Test', $code);
            $this->assertEquals($code, $exception->getCode());
        }
        // Non-existent code
        $exception = new ComposerException('Test', 99);
        $this->assertEquals(ComposerException::UNKNOWN, $exception->getCode());
    }
ComposerExceptionTest