3 namespace Drupal\Tests\Core\Render;
5 use Drupal\Core\Cache\CacheableDependencyInterface;
8 * Cacheable dependency object for use in tests.
10 class TestCacheableDependency implements CacheableDependencyInterface {
12 public function __construct(array $contexts, array $tags, $max_age) {
13 $this->contexts = $contexts;
15 $this->maxAge = $max_age;
21 public function getCacheContexts() {
22 return $this->contexts;
28 public function getCacheTags() {
35 public function getCacheMaxAge() {