Alcaeus\MongoDbAdapter\Tests\Mongo\MongoCollectionTest::testUpdateDuplicate PHP Method

testUpdateDuplicate() public method

public testUpdateDuplicate ( )
    public function testUpdateDuplicate()
    {
        $collection = $this->getCollection();
        $collection->createIndex(['foo' => 1], ['unique' => 1]);
        $document = ['foo' => 'bar'];
        $collection->insert($document);
        $document = ['foo' => 'foo'];
        $collection->insert($document);
        $this->setExpectedException('MongoDuplicateKeyException');
        $collection->update(['foo' => 'bar'], ['$set' => ['foo' => 'foo']]);
    }
MongoCollectionTest