Mongolid\Util\CacheComponentTest::testShouldExpireValues PHP Method

testShouldExpireValues() public method

    public function testShouldExpireValues()
    {
        // Arrange
        $cacheComponent = $this->getCacheComponent();
        $cacheComponent->put('saveThe', 'bacon', 1);
        // 1 minute of ttl
        // Act
        $this->tick(61);
        // After 61 seconds
        // Assertion
        $this->assertFalse($cacheComponent->has('saveThe'));
        $this->assertNull($cacheComponent->get('saveThe'));
    }