<?php
namespace MongoDB\Tests\Operation;
use MongoDB\Operation\CreateCollection;
use MongoDB\Tests\CommandObserver;
use stdClass;
class CreateCollectionFunctionalTest extends FunctionalTestCase
{
public function testDefaultWriteConcernIsOmitted()
{
(new CommandObserver)->observe(
function() {
$operation = new CreateCollection(
$this->getDatabaseName(),
$this->getCollectionName(),
['writeConcern' => $this->createDefaultWriteConcern()]
);
$operation->execute($this->getPrimaryServer());
},
function(stdClass $command) {
$this->assertObjectNotHasAttribute('writeConcern', $command);
}
);
}
}
-
Jeremy Mikola authored236657b5