ImboIntegrationTest\Database\DatabaseTests::testUpdateDeleteAndGetMetadata PHP Method

testUpdateDeleteAndGetMetadata() public method

    public function testUpdateDeleteAndGetMetadata()
    {
        $user = 'user';
        $imageIdentifier = 'id';
        $this->assertTrue($this->adapter->insertImage($user, $imageIdentifier, $this->getImage()));
        $this->assertTrue($this->adapter->updateMetadata($user, $imageIdentifier, ['foo' => 'bar']));
        $this->assertSame(['foo' => 'bar'], $this->adapter->getMetadata($user, $imageIdentifier));
        $this->assertTrue($this->adapter->deleteMetadata($user, $imageIdentifier));
        $this->assertSame([], $this->adapter->getMetadata($user, $imageIdentifier));
    }