fkooman\RemoteStorage\RemoteStorageTest::testDeleteMultipleDocuments PHP Méthode

testDeleteMultipleDocuments() public méthode

    public function testDeleteMultipleDocuments()
    {
        $p1 = new Path('/admin/messages/foo/baz.txt');
        $p2 = new Path('/admin/messages/foo/bar.txt');
        $p3 = new Path('/admin/messages/foo/');
        $p4 = new Path('/admin/messages/');
        $p5 = new Path('/admin/');
        $this->r->putDocument($p1, 'text/plain', 'Hello Baz!');
        $this->r->putDocument($p2, 'text/plain', 'Hello Bar!');
        $this->r->deleteDocument($p1);
        $this->assertNull($this->r->getVersion($p1));
        $this->assertRegexp('/1:[a-z0-9]+/i', $this->r->getVersion($p2));
        $this->assertRegexp('/3:[a-z0-9]+/i', $this->r->getVersion($p3));
        $this->assertRegexp('/3:[a-z0-9]+/i', $this->r->getVersion($p4));
        $this->assertRegexp('/3:[a-z0-9]+/i', $this->r->getVersion($p5));
    }