1//
2// CacheTestSuite.cpp
3//
4// Copyright (c) 2006, Applied Informatics Software Engineering GmbH.
5// and Contributors.
6//
7// SPDX-License-Identifier: BSL-1.0
8//
9
10
11#include "CacheTestSuite.h"
12#include "LRUCacheTest.h"
13#include "ExpireCacheTest.h"
14#include "ExpireLRUCacheTest.h"
15#include "UniqueExpireCacheTest.h"
16#include "UniqueExpireLRUCacheTest.h"
17
18CppUnit::Test* CacheTestSuite::suite()
19{
20 CppUnit::TestSuite* pSuite = new CppUnit::TestSuite("CacheTestSuite");
21
22 pSuite->addTest(LRUCacheTest::suite());
23 pSuite->addTest(ExpireCacheTest::suite());
24 pSuite->addTest(UniqueExpireCacheTest::suite());
25 pSuite->addTest(ExpireLRUCacheTest::suite());
26 pSuite->addTest(UniqueExpireLRUCacheTest::suite());
27
28 return pSuite;
29}
30