chengkun
2025-09-15 3c9050e82e582414dc7b208c8283fe47be37eeba
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
 
use League\Flysystem\Cached\CachedAdapter;
use PHPUnit\Framework\TestCase;
 
class InspectionTests extends TestCase {
 
    public function testGetAdapter()
    {
        $adapter = Mockery::mock('League\Flysystem\AdapterInterface');
        $cache = Mockery::mock('League\Flysystem\Cached\CacheInterface');
        $cache->shouldReceive('load')->once();
        $cached_adapter = new CachedAdapter($adapter, $cache);
        $this->assertInstanceOf('League\Flysystem\AdapterInterface', $cached_adapter->getAdapter());
    }
}