Вход Регистрация
Файл: src/vendor/way/generators/spec/Way/Generators/Compilers/TemplateCompilerSpec.php
Строк: 13
<?php

namespace specWayGeneratorsCompilers;

use 
PhpSpecObjectBehavior;
use 
ProphecyArgument;

class 
TemplateCompilerSpec extends ObjectBehavior
{
    function 
it_is_initializable()
    {
        
$this->shouldHaveType('WayGeneratorsCompilersTemplateCompiler');
    }

    function 
it_compiles_a_template_with_data()
    {
        
$data = [
            
'NAME' => 'Foo',
            
'PARENT' => 'Bar'
        
];

        
$this->compile(
            
'class $NAME$ extends $PARENT$ {}'$data
        
) ->shouldBe('class Foo extends Bar {}');
    }
}
Онлайн: 1
Реклама