Вход Регистрация
Файл: src/vendor/mockery/mockery/tests/Mockery/Generator/StringManipulation/Pass/InstanceMockPassTest.php
Строк: 47
<?php

namespace MockeryTestGeneratorStringManipulationPass;

use 
Mockery as m;
use 
MockeryGeneratorMockConfigurationBuilder;
use 
MockeryGeneratorStringManipulationPassInstanceMockPass;

class 
InstanceMockPassTest extends PHPUnit_Framework_TestCase
{
    
/**
     * @test
     */
    
public function shouldAppendConstructorAndPropertyForInstanceMock()
    {
        
$builder = new MockConfigurationBuilder;
        
$builder->setInstanceMock(true);
        
$config $builder->getMockConfiguration();
        
$pass = new InstanceMockPass;
        
$code $pass->apply('class Dave { }'$config);
        
$this->assertContains('public function __construct'$code);
        
$this->assertContains('protected $_mockery_ignoreVerification'$code);
    }
}
Онлайн: 2
Реклама