Pantheon\Terminus\UnitTests\Models\RedisTest::testClear PHP Метод

testClear() публичный Метод

Tests Redis::clear()
public testClear ( )
    public function testClear()
    {
        $environment = $this->getMockBuilder(Environment::class)->disableOriginalConstructor()->getMock();
        $workflow = $this->getMockBuilder(Workflow::class)->disableOriginalConstructor()->getMock();
        $workflows = $this->getMockBuilder(Workflows::class)->disableOriginalConstructor()->getMock();
        $environment->workflows = $workflows;
        $this->site->id = 'site_id';
        $environment->id = 'env_id';
        $workflows->expects($this->once())->method('create')->with('clear_redis_cache')->willReturn($workflow);
        $return_workflow = $this->model->clear($environment);
        $this->assertEquals($workflow, $return_workflow);
    }