diff options
Diffstat (limited to 'tests/LinkFilterTest.php')
-rw-r--r-- | tests/LinkFilterTest.php | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/tests/LinkFilterTest.php b/tests/LinkFilterTest.php index d796d3a3..9cd6dbd4 100644 --- a/tests/LinkFilterTest.php +++ b/tests/LinkFilterTest.php | |||
@@ -8,6 +8,10 @@ require_once 'application/LinkFilter.php'; | |||
8 | class LinkFilterTest extends PHPUnit_Framework_TestCase | 8 | class LinkFilterTest extends PHPUnit_Framework_TestCase |
9 | { | 9 | { |
10 | /** | 10 | /** |
11 | * @var string Test datastore path. | ||
12 | */ | ||
13 | protected static $testDatastore = 'sandbox/datastore.php'; | ||
14 | /** | ||
11 | * @var LinkFilter instance. | 15 | * @var LinkFilter instance. |
12 | */ | 16 | */ |
13 | protected static $linkFilter; | 17 | protected static $linkFilter; |
@@ -18,12 +22,19 @@ class LinkFilterTest extends PHPUnit_Framework_TestCase | |||
18 | protected static $refDB; | 22 | protected static $refDB; |
19 | 23 | ||
20 | /** | 24 | /** |
25 | * @var LinkDB instance | ||
26 | */ | ||
27 | protected static $linkDB; | ||
28 | |||
29 | /** | ||
21 | * Instanciate linkFilter with ReferenceLinkDB data. | 30 | * Instanciate linkFilter with ReferenceLinkDB data. |
22 | */ | 31 | */ |
23 | public static function setUpBeforeClass() | 32 | public static function setUpBeforeClass() |
24 | { | 33 | { |
25 | self::$refDB = new ReferenceLinkDB(); | 34 | self::$refDB = new ReferenceLinkDB(); |
26 | self::$linkFilter = new LinkFilter(self::$refDB->getLinks()); | 35 | self::$refDB->write(self::$testDatastore); |
36 | self::$linkDB = new LinkDB(self::$testDatastore, true, false); | ||
37 | self::$linkFilter = new LinkFilter(self::$linkDB); | ||
27 | } | 38 | } |
28 | 39 | ||
29 | /** | 40 | /** |