Вход Регистрация
Файл: gapps/vendor/phpspec/prophecy/spec/Prophecy/Exception/Prediction/UnexpectedCallsExceptionSpec.php
Строк: 28
<?php

namespace specProphecyExceptionPrediction;

use 
PhpSpecObjectBehavior;
use 
ProphecyCallCall;
use 
ProphecyProphecyMethodProphecy;
use 
ProphecyProphecyObjectProphecy;

class 
UnexpectedCallsExceptionSpec extends ObjectBehavior
{
    function 
let(ObjectProphecy $objectProphecyMethodProphecy $methodProphecyCall $call1Call $call2)
    {
        
$methodProphecy->getObjectProphecy()->willReturn($objectProphecy);

        
$this->beConstructedWith('message'$methodProphecy, array($call1$call2));
    }

    function 
it_is_PredictionException()
    {
        
$this->shouldHaveType('ProphecyExceptionPredictionPredictionException');
    }

    function 
it_extends_MethodProphecyException()
    {
        
$this->shouldHaveType('ProphecyExceptionProphecyMethodProphecyException');
    }

    function 
it_should_expose_calls_list_through_getter($call1$call2)
    {
        
$this->getCalls()->shouldReturn(array($call1$call2));
    }
}
Онлайн: 1
Реклама