/** * @expectedException \Sokil\Mongo\Exception * @expectedExceptionMessage Error setting write concern */ public function testErrorOnSetWriteConcern() { $mongoClientMock = $this->getMock('\\MongoClient', array('setWriteConcern')); $mongoClientMock->expects($this->any())->method('setWriteConcern')->will($this->returnValue(false)); $client = new Client(); $client->setMongoClient($mongoClientMock); $client->setWriteConcern(1); }