---
name: "Cache::SizeAwareCacheTester"
section: "3pm"
platform: "linux"
package: "libcache-cache-perl"
version: "1.08-3"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Cache::SizeAwareCacheTester"
---

# Cache::SizeAwareCacheTester(3pm)

## NAME

Cache::SizeAwareCacheTester -- a class for regression testing size aware caches

## DESCRIPTION

The SizeCacheTester is used to verify that a cache implementation honors its contract with respect to resizing capabilities

## SYNOPSIS

```
  use Cache::SizeAwareMemoryCache;
  use Cache::SizeAwareCacheTester;
  my $cache = new Cache::SizeAwareMemoryCache( );
  my $cache_tester = new Cache::SizeAwareCacheTester( 1 );
  $cache_tester->test( $cache );
```

## METHODS

- **new( $initial\_count )**

  Construct a new SizeAwareCacheTester object, with the counter starting at *$initial\_count*.

- **test( )**

  Run the tests.

## SEE ALSO

Cache::Cache, Cache::BaseCacheTester, Cache::CacheTester

## AUTHOR

Original author: DeWitt Clinton \<dewitt@unto.net\>

Last author:     `$Author:` dclinton $

Copyright (C) 2001-2003 DeWitt Clinton
