OrnoTest\ContainerTest::testContainerSetsCacheWhenAvailableAndEnabled PHP Method

testContainerSetsCacheWhenAvailableAndEnabled() public method

    public function testContainerSetsCacheWhenAvailableAndEnabled()
    {
        $cache = $this->getMockBuilder('Orno\\Cache\\Cache')->setMethods(['get', 'set'])->disableOriginalConstructor()->getMock();
        $cache->expects($this->once())->method('set')->with($this->equalTo('orno::container::OrnoTest\\Assets\\Baz'));
        $cache->expects($this->once())->method('get')->with($this->equalTo('orno::container::OrnoTest\\Assets\\Baz'))->will($this->returnValue(false));
        $c = new Container($cache);
        $this->assertInstanceOf('OrnoTest\\Assets\\Baz', $c->get('OrnoTest\\Assets\\Baz'));
    }
ContainerTest