PyStringNodeTest.php 571 Bytes
Newer Older
Ketan's avatar
Ketan committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
<?php

namespace Tests\Behat\Gherkin\Node;

use Behat\Gherkin\Node\PyStringNode;

class PyStringNodeTest extends \PHPUnit_Framework_TestCase
{
    public function testGetStrings()
    {
        $str = new PyStringNode(array('line1', 'line2', 'line3'), 0);

        $this->assertEquals(array('line1', 'line2', 'line3'), $str->getStrings());
    }

    public function testGetRaw()
    {
        $str = new PyStringNode(array('line1', 'line2', 'line3'), 0);

        $expected = <<<STR
line1
line2
line3
STR;
        $this->assertEquals($expected, $str->getRaw());
    }
}