Code Duplication    Length = 9-10 lines in 2 locations

test/unit/SimpleCacheAdapterTest.php 2 locations

@@ 125-133 (lines=9) @@
122
    /**
123
     * @throws \Psr\SimpleCache\InvalidArgumentException
124
     */
125
    public function testGetWithFalseValueStoredInCache()
126
    {
127
        $key = uniqid('key', true);
128
129
        $psrCache = new SimpleCacheAdapter(new ArrayCache());
130
        $psrCache->set($key, false);
131
132
        self::assertFalse($psrCache->get($key, uniqid('default', true)));
133
    }
134
135
    /**
136
     * @throws \Psr\SimpleCache\InvalidArgumentException
@@ 193-202 (lines=10) @@
190
     * @dataProvider invalidTTLs
191
     * @throws \Psr\SimpleCache\InvalidArgumentException
192
     */
193
    public function testSetWithInvalidTTL($ttl)
194
    {
195
        $key = uniqid('key', true);
196
        $value = uniqid('value', true);
197
198
        $psrCache = new SimpleCacheAdapter(new ArrayCache());
199
200
        $this->expectException(InvalidArgumentException::class);
201
        $psrCache->set($key, $value, $ttl);
202
    }
203
204
    /**
205
     * @throws \Psr\SimpleCache\InvalidArgumentException