Nelmio\Alice\Throwable\Exception\Parser\ParseExceptionFactoryTest::testTestCreateForInvalidYaml PHP Method

testTestCreateForInvalidYaml() public method

    public function testTestCreateForInvalidYaml()
    {
        $exception = ParseExceptionFactory::createForInvalidYaml('foo');
        $this->assertEquals('The file "foo" does not contain valid YAML.', $exception->getMessage());
        $this->assertEquals(0, $exception->getCode());
        $this->assertNull($exception->getPrevious());
        $code = 500;
        $previous = new \Error();
        $exception = ParseExceptionFactory::createForInvalidYaml('foo', $code, $previous);
        $this->assertEquals('The file "foo" does not contain valid YAML.', $exception->getMessage());
        $this->assertEquals($code, $exception->getCode());
        $this->assertSame($previous, $exception->getPrevious());
    }