fkooman\RemoteStorage\DocumentStorageTest::testRecursiveFolderDelete PHP Method

testRecursiveFolderDelete() public method

    public function testRecursiveFolderDelete()
    {
        $p = new Path('/foo/bar/baz/foobar/foobaz');
        $d = 'Hello World!';
        $this->assertEquals(array('/foo/', '/foo/bar/', '/foo/bar/baz/', '/foo/bar/baz/foobar/'), $this->document->putDocument($p, $d));
        // now delete the document, the /foo/bar directory should be empty
        $this->assertEquals(array('/foo/bar/baz/foobar/foobaz', '/foo/bar/baz/foobar/', '/foo/bar/baz/', '/foo/bar/', '/foo/'), $this->document->deleteDocument($p));
        $this->assertEquals(array(), $this->document->getFolder(new Path('/foo/bar/')));
    }