--- /dev/null
+<?
+
+class DataTest extends UnitTestCase {
+
+ function test_GettingEntriesArray() {
+ $entries = get_entries('/');
+ $this->assertTrue(is_array($entries));
+ }
+
+ function test_EntryFolderNotExist() {
+ $this->expectException( new Exception("Directory does not exist") );
+ get_entries('sdfs');
+ }
+
+ function test_GettingPagesArray() {
+ $entries = get_pages();
+ $this->assertTrue(is_array($entries));
+ }
+
+ function test_GettingDirsArray() {
+ $dirs = get_dirs();
+ $this->assertTrue(is_array($dirs));
+ }
+
+ function test_getEntryIsFileObj() {
+ $this->assertIsA(get_entry('/projects/prism'), 'stdClass');
+ }
+}