class YamlTest in Lockr 7.3
Hierarchy
- class \Symfony\Component\Yaml\Tests\YamlTest extends \PHPUnit\Framework\TestCase
Expanded class hierarchy of YamlTest
File
- vendor/
symfony/ yaml/ Tests/ YamlTest.php, line 17
Namespace
Symfony\Component\Yaml\TestsView source
class YamlTest extends TestCase {
public function testParseAndDump() {
$data = [
'lorem' => 'ipsum',
'dolor' => 'sit',
];
$yml = Yaml::dump($data);
$parsed = Yaml::parse($yml);
$this
->assertEquals($data, $parsed);
}
/**
* @expectedException \InvalidArgumentException
* @expectedExceptionMessage The indentation must be greater than zero
*/
public function testZeroIndentationThrowsException() {
Yaml::dump([
'lorem' => 'ipsum',
'dolor' => 'sit',
], 2, 0);
}
/**
* @expectedException \InvalidArgumentException
* @expectedExceptionMessage The indentation must be greater than zero
*/
public function testNegativeIndentationThrowsException() {
Yaml::dump([
'lorem' => 'ipsum',
'dolor' => 'sit',
], 2, -4);
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
YamlTest:: |
public | function | @expectedException \InvalidArgumentException @expectedExceptionMessage The indentation must be greater than zero | |
YamlTest:: |
public | function | ||
YamlTest:: |
public | function | @expectedException \InvalidArgumentException @expectedExceptionMessage The indentation must be greater than zero |